.sheets_bar__EWbGj,.sheets_menu__4Q5mE{--sheet-alert:#e24b4b}.sheets_bar__EWbGj{display:grid;grid-template-columns:minmax(0,1fr);column-gap:12px;padding:0 12px;background:var(--chrome);border-bottom:1px solid var(--chrome-line);color:var(--fg-muted);position:relative;z-index:25;font-size:.75rem}.sheets_bar__EWbGj,.sheets_sheetRow__ETYF8{align-items:stretch;min-width:0;min-height:42px}.sheets_sheetRow__ETYF8{display:flex;gap:4px}.sheets_check__HF_su{display:inline-block;width:20px;color:var(--brass)}.sheets_tabs__I1_y0{display:flex;flex:1 1 0%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:stretch;flex-wrap:nowrap;scroll-padding-inline:12px}.sheets_tabWrap__ekxCS{display:flex;flex-shrink:0;position:relative}.sheets_dragging__M81HA{opacity:.45}.sheets_pending__PHoiA{display:flex;align-items:center;gap:8px;padding:8px 12px;color:var(--fg);white-space:nowrap;flex-shrink:0;background:var(--surface-2);border-top:2px solid var(--brass);margin-top:-1px}.sheets_pending__PHoiA .loading-spinner{width:14px;height:14px;margin:0;border-width:2px}.sheets_tab__nbN9Q{display:flex;align-items:center;gap:7px;max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 16px;border:0;border-right:1px solid var(--chrome-line);background:transparent;color:var(--fg-muted);cursor:pointer;border-top:2px solid transparent;margin-top:-1px;touch-action:pan-x}.sheets_tab__nbN9Q:hover{background:var(--hover);color:var(--fg)}.sheets_tab__nbN9Q[aria-selected=true]{color:var(--fg);background:var(--surface-2);border-top-color:var(--brass)}.sheets_add__JHpS9:focus-visible,.sheets_more__BFuSw:focus-visible,.sheets_tab__nbN9Q:focus-visible{outline:2px solid var(--brass);outline-offset:-3px}.sheets_mark__OwN7G{width:16px;height:16px;opacity:.85;flex-shrink:0}.sheets_markWrap__IAZdf{position:relative;display:inline-flex;flex-shrink:0}.sheets_alert__vD2zU{top:-2px;right:-3px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 1px var(--chrome)}.sheets_alert__vD2zU,.sheets_badge__tA0Kr{position:absolute;background:var(--sheet-alert);pointer-events:none}.sheets_badge__tA0Kr{top:-6px;left:9px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;color:#fff;font:700 .625rem/1rem var(--font-ui,system-ui),sans-serif;font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 0 0 2px var(--chrome)}.sheets_tab__nbN9Q[aria-selected=true] .sheets_badge__tA0Kr{box-shadow:0 0 0 2px var(--surface-2)}.sheets_alert__vD2zU.sheets_markRow__vTSZv,.sheets_badge__tA0Kr.sheets_markRow__vTSZv{position:static;flex-shrink:0;box-shadow:none}.sheets_add__JHpS9,.sheets_more__BFuSw{border:0;background:transparent;color:var(--fg-muted);cursor:pointer;padding:0 12px}.sheets_add__JHpS9{font-size:1.4375rem}.sheets_add__JHpS9:hover,.sheets_more__BFuSw:hover{background:var(--surface-2)}.sheets_add__JHpS9:disabled{opacity:.3;cursor:default}.sheets_options__OO2Gd{position:relative;display:flex;flex-shrink:0}.sheets_more__BFuSw{letter-spacing:2px}.sheets_menu__4Q5mE{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;padding:6px;border:1px solid var(--panel-line);border-radius:9px;background:var(--panel);box-shadow:0 12px 35px var(--shadow);display:flex;flex-direction:column}.sheets_menuTitle__mYUJL{padding:8px 10px;color:var(--fg-muted);font-size:.6875rem;border-bottom:1px solid var(--panel-line);margin-bottom:4px;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheets_menu__4Q5mE button{display:flex;align-items:center;gap:9px;background:none;border:0;color:var(--fg);text-align:left;padding:9px 10px;border-radius:4px;cursor:pointer}.sheets_menu__4Q5mE button:hover{background:var(--hover)}.sheets_menu__4Q5mE button:disabled{opacity:.35;cursor:default}.sheets_menu__4Q5mE .sheets_danger__UkGrY{color:var(--danger)}.sheets_rename__SOpYP{align-self:center;width:160px;background:var(--bg);border:1px solid var(--brass);border-radius:4px;color:var(--fg);padding:6px 9px;margin:3px 6px;font:inherit}@media(max-width:600px){.sheets_bar__EWbGj{padding:0 4px;min-height:44px;grid-template-columns:minmax(0,1fr)}.sheets_tab__nbN9Q{padding:10px 12px;max-width:150px}.sheets_options__OO2Gd{position:static}.sheets_menu__4Q5mE{right:8px;top:calc(100% + 8px);max-width:calc(var(--safe-width) - 16px)}}@media(pointer:coarse){.sheets_tab__nbN9Q{-webkit-user-drag:none}}.sheets_contextMenu__gXWxY.board-menu{z-index:1201}.sheets_contextMenu__gXWxY{min-width:220px;max-width:calc(var(--safe-width) - 16px);max-height:calc(var(--safe-height) - 16px);overflow-y:auto;border-radius:8px}.sheets_contextMenu__gXWxY button:focus-visible{outline:1px solid var(--brass);outline-offset:-2px;background:var(--hover)}.sheets_contextMenu__gXWxY button:disabled{color:var(--fg-muted);opacity:.35;cursor:default}.sheets_tab__nbN9Q:disabled{opacity:.45;cursor:wait}.sheets_tabsViewport__CVqdk{position:relative;display:flex;flex:1 1 0%;min-width:0}.sheets_edgeAlert__n9rAS{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:3px;height:22px;padding:0 6px;border:1px solid var(--chrome-line);border-radius:999px;background:var(--chrome);box-shadow:0 1px 6px rgb(0 0 0/.35);color:var(--fg-muted);cursor:pointer;z-index:3}.sheets_edgeStart__st4yA{left:3px}.sheets_edgeEnd__HMEU_{right:3px;flex-direction:row-reverse}.sheets_edgeAlert__n9rAS:focus-visible,.sheets_edgeAlert__n9rAS:hover{color:var(--fg)}.sheets_edgeDot__lC_5m{width:7px;height:7px;border-radius:50%;background:var(--sheet-alert);flex-shrink:0}.sheets_folderTab__NC3_O{border-right:0;padding-right:4px}.sheets_folderToggle__NTBM_{display:grid;place-items:center;width:24px;padding:0;border:0;border-right:1px solid var(--chrome-line);border-top:2px solid transparent;margin-top:-1px;background:transparent;color:var(--fg-muted);cursor:pointer}.sheets_folderTab__NC3_O[aria-selected=true]+.sheets_folderToggle__NTBM_{background:var(--surface-2);color:var(--fg);border-top-color:var(--brass)}.sheets_folderTab__NC3_O[aria-selected=true]+.sheets_folderToggle__NTBM_:hover,.sheets_folderTab__NC3_O[aria-selected=true]+.sheets_folderToggle__NTBM_[aria-expanded=true],.sheets_folderToggle__NTBM_:hover,.sheets_folderToggle__NTBM_[aria-expanded=true]{background:var(--hover);color:var(--fg)}.sheets_folderToggle__NTBM_:focus-visible{outline:2px solid var(--brass);outline-offset:-3px}.sheets_crumb__tLpO_{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--fg)}.sheets_crumb__tLpO_>span{color:var(--fg-muted)}.sheets_dropInto___HxLk{background:color-mix(in srgb,var(--brass) 22%,transparent);box-shadow:inset 0 0 0 2px var(--brass)}.sheets_dropInto___HxLk>.sheets_folderTab__NC3_O[aria-selected=true]+.sheets_folderToggle__NTBM_,.sheets_dropInto___HxLk>.sheets_folderToggle__NTBM_,.sheets_dropInto___HxLk>.sheets_tab__nbN9Q{background:transparent}.sheets_folderMenu__aNtyn{position:fixed!important;right:auto!important;bottom:auto!important;font:.8125rem/1.4 var(--font-ui,system-ui),sans-serif;min-width:260px;max-width:min(360px,calc(var(--safe-width) - 16px));max-height:min(60vh,480px);overflow:auto;z-index:1200}.sheets_folderRow__ueAGV{display:flex;align-items:center;gap:2px;position:relative}.sheets_folderAfter__MfDkB:after,.sheets_folderBefore__cbpBd:before{content:"";position:absolute;left:8px;right:8px;height:2px;border-radius:1px;background:var(--brass);pointer-events:none}.sheets_folderBefore__cbpBd:before{top:-1px}.sheets_folderAfter__MfDkB:after{bottom:-1px}.sheets_folderItem__BYneI{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:7px 8px;border:0;border-radius:6px;background:transparent;color:var(--fg);text-align:left;cursor:pointer;font:inherit}.sheets_folderItem__BYneI>span:not(.sheets_markRow__vTSZv){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheets_folderItem__BYneI>small{color:var(--fg-muted);font-size:.6875rem}.sheets_folderItem__BYneI:focus-visible,.sheets_folderItem__BYneI:hover{background:var(--hover);outline:none}.sheets_folderItem__BYneI[aria-current=page]{background:color-mix(in srgb,var(--brass) 16%,transparent)}.sheets_folderOut__MT7aa{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--fg-muted);cursor:pointer;opacity:.8}.sheets_folderOut__MT7aa:focus-visible,.sheets_folderRow__ueAGV:hover .sheets_folderOut__MT7aa{opacity:1}.sheets_folderOut__MT7aa:hover{background:var(--hover);color:var(--fg)}.sheets_folderDivider__lIxMd{height:1px;margin:4px 6px;background:var(--panel-line)}.sheets_folderEmpty__VbyF9{margin:6px 8px 4px;color:var(--fg-muted);font-size:.75rem;line-height:1.4}.sheets_activeEvaluation__gl8rv{display:inline-block;width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#22c55e;margin-right:4px;vertical-align:middle}.sheets_error__tiSyE{display:flex;align-items:center;gap:12px;padding:8px 12px;border-top:1px solid var(--chrome-line);color:var(--danger);overflow-wrap:anywhere}.sheets_error__tiSyE span{flex:1;min-width:0}.sheets_error__tiSyE button{flex-shrink:0;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:1.25rem}.sheets_error__tiSyE button:focus-visible{outline:2px solid var(--brass);outline-offset:-3px}.markdown-table-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:0 0 10px;-webkit-overflow-scrolling:touch}.markdown-table{width:100%;min-width:100%;border-collapse:collapse;font-size:.92em}.markdown-table td,.markdown-table th{padding:4px 8px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);vertical-align:top;min-width:4.5rem;overflow-wrap:anywhere;word-break:normal}.markdown-table th{font-weight:600;background:color-mix(in srgb,currentColor 7%,transparent)}.markdown-sort:focus-visible,.markdown-table-scroll:focus-visible{outline:2px solid var(--brass,#c09b50);outline-offset:2px}.markdown-table .markdown-sort{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer}.markdown-sort>span:first-child{min-width:0;overflow-wrap:anywhere}.markdown-table code{white-space:normal;overflow-wrap:anywhere}.markdown-sort-arrow{font-size:.85em;opacity:.65;flex-shrink:0}.markdown-code-block{position:relative;margin:0 0 10px;max-width:100%}.markdown-code-toolbar{display:flex;justify-content:flex-end;gap:8px;align-items:center;font-size:.8em}.markdown-code-toolbar button{font:inherit;color:inherit;background:transparent;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:4px;padding:4px 8px;cursor:pointer}.markdown-code-block pre{overflow-x:auto;margin-top:4px}.markdown-image{max-width:100%;height:auto;object-fit:contain}.markdown-task{list-style:none}.markdown-code-block{min-width:0;border-radius:8px;background:#161410;color:#efe6d6;overflow:hidden}.markdown-code-toolbar{padding:2px 6px}.markdown-code-toolbar [role=status]{flex:1}.markdown-code-toolbar button{min-height:32px}.markdown-code-block pre{padding:8px 10px;margin:0;font:.92em/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.markdown-code-block pre code{padding:0;background:none;color:inherit}.markdown-code-block:last-child,.markdown-table-scroll:last-child{margin-bottom:0}.markdown-header-content{display:flex;align-items:center;justify-content:space-between;gap:8px}.markdown-table .markdown-sort{width:auto;flex-shrink:0;display:inline-flex;padding:0 4px;vertical-align:middle}@media print{.markdown-sort{display:none!important}.markdown-table-scroll{overflow:visible}}