.entry-browser.svelte-qbsryc{width:100%;color:var(--text);background:var(--paper)}.entry-heading.svelte-qbsryc,.entry-row.svelte-qbsryc{grid-template-columns:17px minmax(0,1fr) 90px 96px 14px;align-items:center;gap:12px;display:grid}.entry-heading.svelte-qbsryc{color:var(--muted);border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 90px 96px 14px;padding:8px 15px 7px 44px;font-size:8px;font-weight:650}.entry-row.svelte-qbsryc{min-height:36px;color:var(--text);border-bottom:1px solid var(--line);padding:0 15px;font-size:10px;transition:background .1s,color .1s}.entry-row.svelte-qbsryc:last-child{border-bottom:0}.entry-row.svelte-qbsryc:hover{color:var(--link);background:var(--surface-hover)}.entry-row.svelte-qbsryc:focus-visible{z-index:1;outline:2px solid var(--spruce);outline-offset:-2px;position:relative}.entry-icon.svelte-qbsryc{color:var(--muted);display:flex}.entry-icon.folder.svelte-qbsryc{color:var(--link)}.entry-row.svelte-qbsryc strong:where(.svelte-qbsryc){text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 10px Lilex,monospace;overflow:hidden}.entry-type.svelte-qbsryc{color:var(--muted);font-size:9px}.entry-row.svelte-qbsryc code:where(.svelte-qbsryc){color:var(--muted);font:9px Lilex,monospace}.row-arrow.svelte-qbsryc{color:var(--muted);opacity:0;transition:opacity .1s,transform .1s;display:flex}.entry-row.svelte-qbsryc:hover .row-arrow:where(.svelte-qbsryc),.entry-row.svelte-qbsryc:focus-visible .row-arrow:where(.svelte-qbsryc){opacity:1;transform:translate(2px)}.parent-row.svelte-qbsryc{background:var(--surface-subtle)}.parent-row.svelte-qbsryc strong:where(.svelte-qbsryc){color:var(--text-soft)}@media (width<=760px){.entry-heading.svelte-qbsryc{display:none}.entry-row.svelte-qbsryc{grid-template-columns:17px minmax(0,1fr) 14px;gap:10px;min-height:40px}.entry-type.svelte-qbsryc,.entry-row.svelte-qbsryc code:where(.svelte-qbsryc){display:none}.row-arrow.svelte-qbsryc{opacity:1}}.repo-header{background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:12px 24px;display:flex}.repo-title{align-items:center;gap:10px;min-width:0;display:flex}.repo-icon{width:34px;height:34px;color:var(--link);background:var(--mint);border:1px solid var(--line);border-radius:5px;place-items:center;display:grid}.repo-title h1{color:var(--link);align-items:center;gap:4px;margin:0;font-size:16px;font-weight:400;display:flex}.repo-title h1 span{color:var(--muted)}.repo-title h1 strong{font-weight:600}.repo-title p{max-width:560px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:11px;overflow:hidden}.repo-actions{gap:5px;display:flex}.repo-actions .button span{border-left:1px solid var(--line);margin-left:2px;padding-left:6px;font:10px Lilex,monospace}.repo-tabs{background:var(--surface-subtle);border-bottom:1px solid var(--line);align-items:end;gap:2px;height:42px;padding:0 20px;display:flex;overflow-x:auto}.repo-tabs a{height:41px;color:var(--text-soft);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;display:flex;position:relative}.repo-tabs a:hover{color:var(--link)}.repo-tabs a.active{color:var(--text);font-weight:500}.repo-tabs a.active:after{content:"";background:var(--spruce);height:2px;position:absolute;inset:auto 8px -1px}.repo-tabs a span{background:var(--surface-hover);border-radius:8px;padding:1px 5px;font:9px Lilex,monospace}.repository-workspace{grid-template-columns:168px minmax(0,1fr);width:min(1320px,100%);margin:0 auto;padding:18px 24px 44px;display:grid}.location-rail{color:var(--text-soft);align-self:start;padding:4px 18px 0 0;position:sticky;top:70px}.location-rail section{border-bottom:1px solid var(--line);gap:5px;margin-bottom:14px;padding:0 0 16px 8px;display:grid}.rail-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:600}.location-rail strong{color:var(--text);align-items:center;gap:5px;font-size:11px;display:flex}.rail-sha{color:var(--muted);font-size:9px}.path-root,.path-step{color:var(--link);align-items:center;font:11px Lilex,monospace;display:flex}.path-step{padding-left:2px}.location-rail .rail-meta{border:0;gap:9px}.rail-meta span{align-items:center;gap:6px;font-size:10px;display:flex}.repo-main{min-width:0}.repo-toolbar{align-items:center;gap:7px;min-height:36px;margin-bottom:9px;display:flex}.branch-button{max-width:180px}.branch-button span{text-overflow:ellipsis;overflow:hidden}.path-crumbs{min-width:0;color:var(--muted);align-items:center;gap:3px;margin-right:auto;font:11px Lilex,monospace;display:flex;overflow:hidden}.path-crumbs a{color:var(--link);font-weight:500}.clone-wrap{position:relative}.clone-popover{z-index:10;background:var(--paper);border:1px solid var(--line);width:340px;box-shadow:0 10px 26px var(--shadow);border-radius:5px;padding:10px;position:absolute;top:38px;right:0}.clone-popover>span{color:var(--muted);letter-spacing:.06em;margin-bottom:7px;font-size:9px;font-weight:600;display:block}.clone-popover div{background:var(--surface-subtle);border:1px solid var(--line);border-radius:4px;display:flex}.clone-popover code{text-overflow:ellipsis;white-space:nowrap;flex:1;padding:8px;font:10px Lilex,monospace;overflow:hidden}.clone-popover button{width:31px;color:var(--link);background:var(--paper);border:0;border-left:1px solid var(--line);cursor:pointer}.clone-popover small{color:var(--muted);margin-top:7px;font-size:9px;display:block}.icon-only{width:32px;padding:0}.content-tabs{border-bottom:1px solid var(--line);align-items:center;height:34px;margin-bottom:7px;display:flex}.content-tabs button,.content-tabs a{height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 11px;font-size:11px}.content-tabs button.active{color:var(--text);border-bottom-color:var(--spruce);font-weight:500}.content-tabs span{margin-left:4px;font:9px Lilex,monospace}.file-panel{overflow:hidden}.latest-commit{background:var(--surface-subtle);border-bottom:1px solid var(--line);grid-template-columns:26px auto minmax(120px,1fr) auto auto;align-items:center;gap:8px;min-height:42px;padding:6px 10px;font-size:11px;display:grid}.commit-avatar{color:#fff;background:var(--spruce);border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.latest-commit strong{font-weight:500}.latest-commit>span:nth-child(3){color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.latest-commit code,.latest-commit time{color:var(--muted);font:9px Lilex,monospace}.file-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,36%) 1fr 70px;align-items:center;gap:12px;min-height:36px;padding:5px 11px;display:grid}.file-row:last-child{border-bottom:0}.file-row:hover{background:var(--surface-hover)}.file-name{min-width:0;color:var(--link);align-items:center;gap:7px;display:flex}.file-name strong{text-overflow:ellipsis;white-space:nowrap;font:500 11px Lilex,monospace;overflow:hidden}.file-message,.file-age{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.file-age{text-align:right}.readme{margin-top:12px;overflow:hidden}.readme-heading{background:var(--surface-subtle);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:38px;padding:0 11px;display:flex}.readme-heading span{align-items:center;gap:6px;font-weight:500;display:flex}.readme-heading button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:10px}.readme-body{padding:18px 20px 22px}.readme-body h2{margin:0 0 8px;font-size:20px}.readme-body h3{margin:20px 0 7px;font-size:13px}.readme-body p{color:var(--text-soft)}.readme-body pre{color:#dff6eb;background:#092f22;border-radius:4px;margin:0;padding:11px;font:10px Lilex,monospace;overflow-x:auto}.commit-panel{overflow:hidden}.commit-row{border-bottom:1px solid var(--line);grid-template-columns:14px 1fr auto;align-items:center;gap:8px;min-height:54px;padding:7px 12px;display:grid}.commit-dot{background:var(--spruce-hover);border:2px solid var(--line-strong);border-radius:50%;width:7px;height:7px}.commit-row strong,.commit-row small{display:block}.commit-row strong{font-size:11px;font-weight:500}.commit-row small{color:var(--muted);margin-top:3px;font-size:9px}.commit-row code{color:var(--link);font:9px Lilex,monospace}.empty-repository{color:var(--muted);justify-items:center;gap:5px;padding:34px;display:grid}.empty-repository strong{color:var(--text)}@media (width<=900px){.repository-workspace{grid-template-columns:1fr}.location-rail{display:none}.repo-header{align-items:flex-start}.repo-actions{display:none}}@media (width<=650px){.repository-workspace{padding:12px}.repo-header{padding:11px 14px}.repo-title p{max-width:65vw}.latest-commit{grid-template-columns:26px auto 1fr}.latest-commit code,.latest-commit time{display:none}.file-row{grid-template-columns:1fr 60px}.file-message{display:none}.clone-popover{width:auto;position:fixed;top:108px;left:12px;right:12px}}.branch-menu.svelte-1d94l39{position:relative}.branch-menu.svelte-1d94l39 summary:where(.svelte-1d94l39){list-style:none}.branch-menu.svelte-1d94l39 summary:where(.svelte-1d94l39)::-webkit-details-marker{display:none}.branch-popover.svelte-1d94l39{z-index:10;background:var(--paper);border:1px solid var(--line);width:260px;box-shadow:0 10px 26px var(--shadow);border-radius:5px;padding:7px;position:absolute;top:38px;left:0}.branch-popover-label.svelte-1d94l39{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:4px 7px 6px;font-size:9px;font-weight:600;display:block}.branch-popover.svelte-1d94l39 a:where(.svelte-1d94l39){color:var(--link);border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:7px;font:11px Lilex,monospace;display:flex}.branch-popover.svelte-1d94l39 a:where(.svelte-1d94l39):hover,.branch-popover.svelte-1d94l39 a.active:where(.svelte-1d94l39){color:var(--text);background:var(--surface-hover)}.branch-popover.svelte-1d94l39 code:where(.svelte-1d94l39){color:var(--muted);font-size:9px}.branch-unavailable.svelte-1d94l39{color:var(--muted);cursor:default}.raw-link.svelte-1d94l39{color:var(--muted);font-size:10px}.raw-link.svelte-1d94l39:hover{color:var(--spruce)}.readme-source.svelte-1d94l39{max-height:360px;color:var(--text);background:var(--paper);white-space:pre-wrap;margin:0;padding:18px 20px 22px;font:10px/1.65 Lilex,monospace;overflow:auto}.readme-empty.svelte-1d94l39{color:var(--muted);padding:26px 20px;font-size:11px}.language-panel.svelte-1d94l39{margin-top:12px;padding:12px}.language-bar.svelte-1d94l39{background:var(--surface-subtle);border-radius:4px;height:7px;display:flex;overflow:hidden}.language-bar.svelte-1d94l39 span:where(.svelte-1d94l39){min-width:2px}.language-list.svelte-1d94l39{color:var(--muted);flex-wrap:wrap;gap:7px 16px;margin-top:10px;font-size:10px;display:flex}.language-list.svelte-1d94l39 span:where(.svelte-1d94l39){align-items:center;gap:5px;display:flex}.language-list.svelte-1d94l39 i:where(.svelte-1d94l39){border-radius:50%;width:8px;height:8px}.language-list.svelte-1d94l39 strong:where(.svelte-1d94l39){color:var(--text);font-weight:500}.commit-link.svelte-1d94l39{color:var(--link);font-size:9px}.commit-link.svelte-1d94l39:hover{text-decoration:underline}.commit-instructions.svelte-1d94l39{text-align:left;width:min(660px,100%);margin-top:10px;position:relative}.commit-instructions.svelte-1d94l39 pre:where(.svelte-1d94l39){color:#dff6eb;background:#092f22;border:1px solid #24513f;border-radius:5px;margin:0;padding:15px 18px;font:10px/1.75 Lilex,monospace;overflow-x:auto}.commit-instructions.svelte-1d94l39 button:where(.svelte-1d94l39){color:#dff6eb;cursor:pointer;background:#174936;border:1px solid #3c705c;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex;position:absolute;top:7px;right:7px}
