._explorer_1ti1h_1{display:grid;grid-template-columns:280px 1fr;gap:0;margin-top:1.5rem;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--code-bg);height:600px}._sidebar_1ti1h_13{display:flex;flex-direction:column;border-right:1px solid var(--border);background:var(--primary-bg);overflow:hidden}._header_1ti1h_21{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;border:none;border-bottom:1px solid var(--border);background:none;font-size:.85rem;font-family:inherit;color:var(--secondary-fg);font-weight:600;cursor:pointer;text-align:left}._mobileChevron_1ti1h_38{display:none;margin-left:auto;transition:transform .2s ease}._mobileChevronOpen_1ti1h_44{transform:rotate(180deg)}._fileTree_1ti1h_48{flex:1;overflow-y:auto;padding:.5rem 0}._fileTreeItem_1ti1h_54{display:flex;align-items:center;gap:.5rem;width:100%;padding:.35rem .75rem;border:none;background:none;color:var(--primary-fg);font-size:.85rem;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s ease}._fileTreeItem_1ti1h_54:hover{background:var(--secondary-bg)}._selected_1ti1h_74{background:var(--secondary-bg);color:var(--secondary-fg)}._directory_1ti1h_79{color:var(--alt)}._expanded_1ti1h_83{color:var(--secondary-fg)}._fileTreeItem_1ti1h_54 svg{flex-shrink:0;opacity:.7}._fileTreeItem_1ti1h_54 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._github_1ti1h_98{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--border);color:var(--primary-fg);font-size:.8rem;text-decoration:none;transition:color .15s ease,background .15s ease}._github_1ti1h_98:hover{color:var(--secondary-fg);background:var(--secondary-bg)}._content_1ti1h_115{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}._fileHeader_1ti1h_123{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;border-bottom:1px solid var(--border);background:var(--primary-bg)}._filePath_1ti1h_133{font-size:.85rem;color:var(--text-bright);font-family:inherit}._copy_1ti1h_139{display:flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border:1px solid var(--border);border-radius:4px;background:var(--secondary-bg);color:var(--primary-fg);font-size:.8rem;font-family:inherit;cursor:pointer;transition:color .15s ease,border-color .15s ease}._copy_1ti1h_139:hover{color:var(--secondary-fg);border-color:var(--secondary-fg)}._copy_1ti1h_139:disabled{opacity:.5;cursor:not-allowed}._code_1ti1h_164{flex:1;overflow:auto;min-height:0}._highlighted_1ti1h_170{min-width:max-content}._highlighted_1ti1h_170 pre{margin:0;padding:1rem;background:transparent!important;border:none;font-size:.8rem;line-height:1.5;display:flex;gap:1rem}._highlighted_1ti1h_170 .line-numbers{display:flex;flex-direction:column;text-align:right;color:var(--primary-fg);opacity:.5;-webkit-user-select:none;user-select:none;flex-shrink:0}._highlighted_1ti1h_170 .ln{line-height:1.5}._highlighted_1ti1h_170 pre code{display:block;background:transparent;padding:0;flex:1;overflow-x:auto}._loading_1ti1h_207,._empty_1ti1h_208,._error_1ti1h_209{display:flex;align-items:center;justify-content:center;height:100%;color:var(--primary-fg);font-size:.9rem}._error_1ti1h_209{color:var(--error)}._configLink_1ti1h_222{color:var(--secondary-fg);text-decoration:none;font-size:.95rem}._configLink_1ti1h_222:hover{text-decoration:underline}@media(max-width:768px){._explorer_1ti1h_1{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto;min-height:500px}._sidebar_1ti1h_13{border-right:none;border-bottom:1px solid var(--border);overflow:visible}._header_1ti1h_21{border-bottom:none}._mobileChevron_1ti1h_38{display:block}._sidebar_1ti1h_13 ._fileTree_1ti1h_48{display:none;max-height:250px;border-bottom:1px solid var(--border)}._mobileVisible_1ti1h_260{display:block}._sidebar_1ti1h_13 ._github_1ti1h_98{display:none}._mobileOpen_1ti1h_268 ._github_1ti1h_98{display:flex}._content_1ti1h_115{min-height:350px}._highlighted_1ti1h_170 pre,._highlighted_1ti1h_170 .line-numbers{font-size:.7rem}}
