.setup-shell.svelte-14d852o{display:flex;justify-content:center;padding:0 1rem 1.5rem}.settings-shell.svelte-14d852o{margin:0 1rem .75rem}.setup-card.svelte-14d852o,.settings-card.svelte-14d852o,.settings-toolbar.svelte-14d852o{background:#0d1117;border:1px solid #21262d;box-shadow:0 14px 40px #00000038}.setup-card.svelte-14d852o{width:min(100%,760px);border-radius:.75rem;padding:1.25rem}.settings-card.svelte-14d852o{border-top:0;border-radius:0 0 .75rem .75rem;padding:1rem}.settings-toolbar.svelte-14d852o{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:.75rem;padding:.875rem 1rem}.settings-shell.svelte-14d852o:has(.settings-card:where(.svelte-14d852o)) .settings-toolbar:where(.svelte-14d852o){border-bottom-right-radius:0;border-bottom-left-radius:0}.setup-copy.svelte-14d852o{margin-bottom:1rem;max-width:34rem}.settings-heading.svelte-14d852o{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.eyebrow.svelte-14d852o{margin:0 0 .25rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8b949e}h2.svelte-14d852o{margin:0;font-size:1.15rem;font-weight:700;color:#e6edf3}p.svelte-14d852o{margin:0;color:#8b949e;font-size:.875rem;line-height:1.5}.source-line.svelte-14d852o{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.source-user.svelte-14d852o{color:#e6edf3;font-weight:600}.source-count.svelte-14d852o{color:#6e7681;font-size:.8rem}.config-grid.svelte-14d852o{display:grid;grid-template-columns:minmax(260px,1.3fr) minmax(220px,.7fr);gap:.875rem}.field.svelte-14d852o{display:flex;flex-direction:column;gap:.35rem;min-width:0}.field-label.svelte-14d852o{display:flex;align-items:center;gap:.4rem;color:#c9d1d9;font-size:.78rem;font-weight:600}.text-input.svelte-14d852o{height:2.5rem;width:100%;border:1px solid #30363d;border-radius:.5rem;background:#161b22;color:#e6edf3;font-size:.9rem;outline:none;padding:0 .75rem;transition:border-color .15s,box-shadow .15s}.text-input.svelte-14d852o:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1f}.field-link.svelte-14d852o{width:-moz-fit-content;width:fit-content;color:#58a6ff;font-size:.78rem;text-decoration:none}.field-link.svelte-14d852o span:where(.svelte-14d852o){color:#8b949e}.field-link.svelte-14d852o:hover{text-decoration:underline}.hint-wrap.svelte-14d852o{position:relative;display:inline-flex}.hint-icon.svelte-14d852o{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid #30363d;border-radius:50%;color:#8b949e;font-size:.7rem;cursor:help}.hint-popover.svelte-14d852o{position:absolute;left:50%;top:calc(100% + .5rem);z-index:10;width:17rem;transform:translate(-50%) translateY(-.25rem);border:1px solid #30363d;border-radius:.5rem;background:#010409;color:#c9d1d9;font-size:.78rem;font-weight:400;line-height:1.45;opacity:0;padding:.625rem .75rem;pointer-events:none;transition:opacity .15s,transform .15s}.hint-wrap.svelte-14d852o:hover .hint-popover:where(.svelte-14d852o),.hint-wrap.svelte-14d852o:focus-within .hint-popover:where(.svelte-14d852o){opacity:1;transform:translate(-50%) translateY(0)}.config-actions.svelte-14d852o{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.remember-row.svelte-14d852o{display:inline-flex;align-items:center;gap:.5rem;color:#c9d1d9;font-size:.85rem}.remember-row.svelte-14d852o input:where(.svelte-14d852o){width:1rem;height:1rem;accent-color:#238636}.primary-btn.svelte-14d852o,.secondary-btn.svelte-14d852o{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s,opacity .15s;white-space:nowrap}.primary-btn.svelte-14d852o{min-width:10rem;height:2.5rem;border:1px solid #2ea043;background:#238636;color:#fff;padding:0 1rem}.primary-btn.svelte-14d852o:hover:not(:disabled){background:#2ea043}.primary-btn.svelte-14d852o:disabled{cursor:not-allowed;opacity:.45}.secondary-btn.svelte-14d852o{height:2.25rem;border:1px solid #30363d;background:#161b22;color:#c9d1d9;padding:0 .875rem}.secondary-btn.svelte-14d852o:hover{border-color:#58a6ff;color:#e6edf3}.btn-icon.svelte-14d852o{width:1rem;height:1rem;color:#8b949e}@media (max-width: 760px){.settings-shell.svelte-14d852o{margin-inline:0}.settings-heading.svelte-14d852o,.settings-toolbar.svelte-14d852o,.config-actions.svelte-14d852o{align-items:stretch;flex-direction:column}.config-grid.svelte-14d852o{grid-template-columns:1fr}.primary-btn.svelte-14d852o,.secondary-btn.svelte-14d852o{width:100%}}.select-menu.svelte-1k8s0u4{position:relative}.select-menu.svelte-1k8s0u4 summary:where(.svelte-1k8s0u4){display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:2.35rem;border:1px solid #30363d;border-radius:.5rem;background:#161b22;color:#e6edf3;cursor:pointer;font-size:.875rem;list-style:none;padding:0 .65rem 0 .75rem;transition:border-color .15s,box-shadow .15s,opacity .15s}.select-menu.svelte-1k8s0u4 summary:where(.svelte-1k8s0u4)::-webkit-details-marker{display:none}.select-menu.svelte-1k8s0u4 summary:where(.svelte-1k8s0u4) span:where(.svelte-1k8s0u4){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-menu.svelte-1k8s0u4 summary:where(.svelte-1k8s0u4):hover,.select-menu[open].svelte-1k8s0u4 summary:where(.svelte-1k8s0u4){border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.select-menu.svelte-1k8s0u4 summary.active:where(.svelte-1k8s0u4){border-color:#388bfd}.select-menu.disabled.svelte-1k8s0u4 summary:where(.svelte-1k8s0u4){cursor:not-allowed;opacity:.45}.select-arrow.svelte-1k8s0u4{width:1rem;height:1rem;color:#8b949e;flex-shrink:0;transition:transform .15s}.select-menu[open].svelte-1k8s0u4 .select-arrow:where(.svelte-1k8s0u4){transform:rotate(180deg)}.select-options.svelte-1k8s0u4{position:absolute;z-index:25;top:calc(100% + .35rem);right:0;left:0;display:grid;gap:.25rem;max-height:18rem;overflow-y:auto;border:1px solid #30363d;border-radius:.5rem;background:#0d1117;box-shadow:0 12px 32px #00000073;padding:.4rem;scrollbar-width:thin;scrollbar-color:#30363d #0d1117}.select-option.svelte-1k8s0u4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:0;border-radius:.375rem;background:transparent;color:#c9d1d9;cursor:pointer;font-size:.875rem;padding:.5rem;text-align:left}.select-option.svelte-1k8s0u4:hover{background:#161b22;color:#e6edf3}.select-option.selected.svelte-1k8s0u4{background:#388bfd24;color:#79c0ff}.check-icon.svelte-1k8s0u4{width:.95rem;height:.95rem;flex-shrink:0}.filter-panel.svelte-1vs7qr7{background:#0d1117;border:1px solid #21262d;border-radius:.75rem;margin:0 1rem .75rem;overflow:visible}.filter-header.svelte-1vs7qr7,.filter-footer.svelte-1vs7qr7{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem}.filter-header.svelte-1vs7qr7{border-bottom:1px solid #21262d}.eyebrow.svelte-1vs7qr7,.filter-label.svelte-1vs7qr7{color:#8b949e;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eyebrow.svelte-1vs7qr7{margin:0 0 .2rem}.result-line.svelte-1vs7qr7{display:flex;align-items:baseline;gap:.35rem;color:#8b949e;font-size:.875rem}.result-line.svelte-1vs7qr7 strong:where(.svelte-1vs7qr7){color:#e6edf3;font-size:1.25rem}.repo-summary.svelte-1vs7qr7{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.repo-summary.svelte-1vs7qr7 span:where(.svelte-1vs7qr7),.active-count.svelte-1vs7qr7{color:#8b949e;font-size:.8rem}.repo-summary.svelte-1vs7qr7 span:where(.svelte-1vs7qr7){border:1px solid #30363d;border-radius:9999px;padding:.25rem .625rem}.search-row.svelte-1vs7qr7{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,.65fr);gap:.875rem;padding:1rem}.sort-controls.svelte-1vs7qr7{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem;gap:.5rem}.advanced-grid.svelte-1vs7qr7{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:.75rem;padding:0 1rem 1rem}.quick-row.svelte-1vs7qr7{display:flex;flex-wrap:wrap;gap:.75rem;padding:0 1rem 1rem}.chip-group.svelte-1vs7qr7{display:flex;flex-wrap:wrap;gap:.5rem}.filter-field.svelte-1vs7qr7{display:flex;flex-direction:column;gap:.35rem;min-width:0}fieldset.filter-field.svelte-1vs7qr7{border:0;margin:0;padding:0}fieldset.filter-field.svelte-1vs7qr7 .filter-label:where(.svelte-1vs7qr7){display:block;margin-bottom:.35rem}.filter-input.svelte-1vs7qr7{width:100%;height:2.35rem;border:1px solid #30363d;border-radius:.5rem;background:#161b22;color:#e6edf3;font-size:.875rem;outline:none;padding:0 .75rem;transition:border-color .15s,box-shadow .15s}.filter-input.svelte-1vs7qr7:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.chip.svelte-1vs7qr7,.clear-btn.svelte-1vs7qr7{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:9999px;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s,opacity .15s;white-space:nowrap}.chip.svelte-1vs7qr7{min-height:2rem;border:1px solid #30363d;background:transparent;color:#8b949e;padding:.35rem .75rem}.chip.svelte-1vs7qr7:hover{border-color:#8b949e;color:#e6edf3}.chip.active.svelte-1vs7qr7{background:#388bfd29;border-color:#388bfd;color:#79c0ff}.permission-field.svelte-1vs7qr7{grid-column:auto;gap:.35rem}.multi-select.svelte-1vs7qr7{position:relative}.multi-select.svelte-1vs7qr7 summary:where(.svelte-1vs7qr7){display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:2.35rem;border:1px solid #30363d;border-radius:.5rem;background:#161b22;color:#e6edf3;cursor:pointer;font-size:.875rem;list-style:none;padding:0 .65rem 0 .75rem;transition:border-color .15s,box-shadow .15s}.multi-select.svelte-1vs7qr7 summary:where(.svelte-1vs7qr7)::-webkit-details-marker{display:none}.multi-select.svelte-1vs7qr7 summary:where(.svelte-1vs7qr7) span:where(.svelte-1vs7qr7){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select.svelte-1vs7qr7 summary:where(.svelte-1vs7qr7):hover,.multi-select[open].svelte-1vs7qr7 summary:where(.svelte-1vs7qr7){border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.multi-select.svelte-1vs7qr7 summary.active:where(.svelte-1vs7qr7){border-color:#2ea043}.select-arrow.svelte-1vs7qr7{width:1rem;height:1rem;color:#8b949e;flex-shrink:0;transition:transform .15s}.multi-select[open].svelte-1vs7qr7 .select-arrow:where(.svelte-1vs7qr7){transform:rotate(180deg)}.multi-menu.svelte-1vs7qr7{position:absolute;z-index:20;top:calc(100% + .35rem);right:0;left:0;display:grid;gap:.25rem;border:1px solid #30363d;border-radius:.5rem;background:#0d1117;box-shadow:0 12px 32px #00000073;padding:.4rem}.multi-option.svelte-1vs7qr7{display:flex;align-items:center;gap:.55rem;border-radius:.375rem;color:#c9d1d9;cursor:pointer;font-size:.875rem;padding:.45rem .5rem}.multi-option.svelte-1vs7qr7:hover{background:#161b22;color:#e6edf3}.multi-option.svelte-1vs7qr7 input:where(.svelte-1vs7qr7){width:.95rem;height:.95rem;accent-color:#2ea043}.filter-footer.svelte-1vs7qr7{border-top:1px solid #21262d;padding-block:.75rem}.clear-btn.svelte-1vs7qr7{min-height:2.15rem;border:1px solid #f85149;background:transparent;color:#f85149;padding:0 .8rem}.clear-btn.svelte-1vs7qr7:hover:not(:disabled){background:#f851491a}.clear-btn.svelte-1vs7qr7:disabled{cursor:not-allowed;opacity:.45}.btn-icon.svelte-1vs7qr7{width:.95rem;height:.95rem}@media (max-width: 1120px){.advanced-grid.svelte-1vs7qr7{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width: 780px){.filter-panel.svelte-1vs7qr7{margin-inline:0}.filter-header.svelte-1vs7qr7,.filter-footer.svelte-1vs7qr7,.search-row.svelte-1vs7qr7{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.advanced-grid.svelte-1vs7qr7{grid-template-columns:1fr}.repo-summary.svelte-1vs7qr7{justify-content:flex-start}}.repo-grid.svelte-layqbw{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:1rem}.repo-card.svelte-layqbw{display:flex;flex-direction:column;gap:.75rem;background:#0d1117;border:1px solid #21262d;border-radius:.75rem;padding:1rem 1.125rem;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s;color:#e6edf3;overflow:hidden;min-width:0}.repo-card.svelte-layqbw:hover{border-color:#388bfd;box-shadow:0 0 0 1px #1f6feb44,0 4px 16px #0006;transform:translateY(-1px)}.card-header.svelte-layqbw{display:flex;flex-direction:column;gap:.375rem}.card-title-row.svelte-layqbw{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.card-name.svelte-layqbw{font-size:.975rem;font-weight:600;color:#58a6ff;text-decoration:none;line-height:1.3;word-break:break-all}.card-name.svelte-layqbw:hover{text-decoration:underline}.card-badges.svelte-layqbw{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:1px}.badge.svelte-layqbw{display:inline-block;padding:.1rem .45rem;border-radius:9999px;font-size:.7rem;font-weight:500;line-height:1.6}.badge-fork.svelte-layqbw{display:inline-flex;align-items:center;gap:.2rem;background:#1f2937;border:1px solid #374151;color:#9ca3af;padding:.1rem .45rem;border-radius:9999px;font-size:.7rem;font-weight:500}.badge-icon.svelte-layqbw{width:.7rem;height:.7rem}.badge-public.svelte-layqbw{background:#23863626;border:1px solid rgba(35,134,54,.4);color:#3fb950}.badge-private.svelte-layqbw{background:#bb800926;border:1px solid rgba(187,128,9,.4);color:#d29922}.badge-archived.svelte-layqbw{background:#8b949e26;border:1px solid rgba(139,148,158,.3);color:#8b949e}.badge-template.svelte-layqbw{background:#8250ff26;border:1px solid rgba(130,80,255,.4);color:#a371f7}.card-desc.svelte-layqbw{font-size:.8rem;color:#8b949e;line-height:1.5;margin:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer.svelte-layqbw{display:grid;gap:.5rem;border-top:1px solid #21262d;padding-top:.625rem;margin-top:auto}.footer-meta.svelte-layqbw,.stats-row.svelte-layqbw{display:flex;align-items:center;gap:.625rem;min-width:0}.footer-meta.svelte-layqbw{justify-content:space-between}.stats-row.svelte-layqbw{flex-wrap:wrap}.repo-stat.svelte-layqbw{display:inline-flex;align-items:center;gap:.25rem;font-size:.78rem;color:#8b949e;white-space:nowrap}.stat-icon.svelte-layqbw{width:.8rem;height:.8rem;flex-shrink:0}.lang-badge.svelte-layqbw{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:#e6edf3;white-space:nowrap}.muted.svelte-layqbw{color:#6e7681}.lang-dot.svelte-layqbw{width:.6rem;height:.6rem;border-radius:50%;flex-shrink:0}.stat-time.svelte-layqbw{font-size:.75rem;color:#6e7681;white-space:nowrap;margin-left:auto}.overlay.svelte-7er70s{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.overlay-blur.svelte-7er70s{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1}.repo-modal.svelte-7er70s{background:#2d333b;border:1px solid #444c56;border-radius:.875rem;max-width:860px;width:100%;height:min(780px,92vh);min-height:min(620px,92vh);display:flex;flex-direction:column;box-shadow:0 8px 32px #0009;color:#e6edf3;overflow:hidden;position:relative}.modal-header.svelte-7er70s{border-bottom:1px solid #21262d;flex-shrink:0}.modal-title-row.svelte-7er70s{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;gap:.75rem;flex-wrap:wrap}.modal-title-left.svelte-7er70s{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.repo-icon.svelte-7er70s{width:1.1rem;height:1.1rem;color:#8b949e;flex-shrink:0}.modal-repo-link.svelte-7er70s{font-size:1.05rem;font-weight:600;color:#58a6ff;text-decoration:none}.modal-repo-link.svelte-7er70s:hover{text-decoration:underline}.slash.svelte-7er70s{color:#8b949e;font-weight:400;margin:0 1px}.header-badge.svelte-7er70s{display:inline-block;padding:.1rem .5rem;border-radius:9999px;font-size:.7rem;font-weight:500}.badge-public.svelte-7er70s{background:#23863626;border:1px solid rgba(35,134,54,.4);color:#3fb950}.badge-private.svelte-7er70s{background:#bb800926;border:1px solid rgba(187,128,9,.4);color:#d29922}.badge-fork.svelte-7er70s{background:#1f2937;border:1px solid #374151;color:#9ca3af}.badge-archived.svelte-7er70s{background:#8b949e26;border:1px solid rgba(139,148,158,.3);color:#8b949e}.modal-actions.svelte-7er70s{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.action-btn.svelte-7er70s{display:inline-flex;align-items:center;gap:.4rem;padding:.375rem .75rem;border:1px solid #30363d;border-radius:.5rem;background:#373e47;color:#e6edf3;font-size:.8rem;cursor:pointer;transition:all .15s;white-space:nowrap}.action-btn.svelte-7er70s:hover{background:#21262d;border-color:#8b949e}.close-btn.svelte-7er70s{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #30363d;border-radius:.5rem;background:#373e47;color:#8b949e;cursor:pointer;transition:all .15s;flex-shrink:0}.close-btn.svelte-7er70s:hover{background:#f851491a;border-color:#f85149;color:#f85149}.tabs.svelte-7er70s{display:flex;gap:0;padding:0 1.25rem;overflow-x:auto;scrollbar-width:none}.tabs.svelte-7er70s::-webkit-scrollbar{display:none}.tab.svelte-7er70s{padding:.625rem 1rem;font-size:.85rem;color:#8b949e;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .15s;margin-bottom:-1px}.tab.svelte-7er70s:hover{color:#e6edf3}.tab.active.svelte-7er70s{color:#e6edf3;border-bottom-color:#f78166;font-weight:500}.modal-body.svelte-7er70s{flex:1;min-height:0;overflow-y:auto;padding:1.25rem;scrollbar-width:thin;scrollbar-color:#444c56 #2d333b}.modal-body.readme-body.svelte-7er70s{background:#0d1117;padding:1.5rem}.prose-wrapper.svelte-7er70s{max-width:820px;padding:0 0 2rem}.prose.svelte-7er70s{color:#c9d1d9;font-size:.95rem;line-height:1.65}.prose.svelte-7er70s h1,.prose.svelte-7er70s h2,.prose.svelte-7er70s h3,.prose.svelte-7er70s h4{color:#e6edf3;border-bottom:1px solid #30363d;padding-bottom:.3em;margin-top:1.5em;margin-bottom:1rem;line-height:1.25}.prose.svelte-7er70s h1{font-size:2rem}.prose.svelte-7er70s h2{font-size:1.45rem}.prose.svelte-7er70s h3{font-size:1.15rem}.prose.svelte-7er70s h1:first-child,.prose.svelte-7er70s h2:first-child,.prose.svelte-7er70s h3:first-child,.prose.svelte-7er70s h4:first-child{margin-top:0}.prose.svelte-7er70s p,.prose.svelte-7er70s li,.prose.svelte-7er70s td{color:#c9d1d9;line-height:1.7}.prose.svelte-7er70s p{margin:0 0 1rem}.prose.svelte-7er70s ul,.prose.svelte-7er70s ol{margin:0 0 1rem;padding-left:1.5rem}.prose.svelte-7er70s a{color:#58a6ff}.prose.svelte-7er70s code{background:#22272e;border:1px solid #444c56;border-radius:.25rem;padding:.1em .35em;font-size:.875em;color:#e6edf3}.prose.svelte-7er70s pre{background:#161b22;border:1px solid #30363d;border-radius:.5rem;padding:1rem;overflow-x:auto;margin:1rem 0}.prose.svelte-7er70s pre code{background:none;border:none;padding:0}.prose.svelte-7er70s blockquote{border-left:3px solid #30363d;margin:1rem 0;padding-left:1rem;color:#8b949e}.prose.svelte-7er70s table{display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.875rem}.prose.svelte-7er70s th,.prose.svelte-7er70s td{border:1px solid #30363d;padding:.55rem .75rem;text-align:left;vertical-align:top}.prose.svelte-7er70s th{background:#161b22;color:#e6edf3;font-weight:600}.prose.svelte-7er70s tr:nth-child(2n) td{background:#161b22a6}.prose.svelte-7er70s tr:hover td{background:#58a6ff14}.prose.svelte-7er70s hr{border:0;border-top:1px solid #30363d;margin:1.5rem 0}.prose.svelte-7er70s img{max-width:100%;border-radius:.375rem}.item-list.svelte-7er70s{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px}.item-row.svelte-7er70s{display:flex;align-items:baseline;gap:.625rem;padding:.625rem .75rem;background:#373e47;border:1px solid #21262d;border-radius:.5rem;flex-wrap:wrap}.item-row.svelte-7er70s+.item-row:where(.svelte-7er70s){margin-top:.375rem}.commit-sha.svelte-7er70s{font-family:monospace;font-size:.8rem;color:#58a6ff;text-decoration:none;flex-shrink:0}.commit-sha.svelte-7er70s:hover{text-decoration:underline}.commit-msg.svelte-7er70s{font-size:.875rem;color:#e6edf3;flex:1;min-width:0;word-break:break-word}.issue-icon.svelte-7er70s{width:.875rem;height:.875rem;color:#3fb950;flex-shrink:0;margin-top:2px}.issue-title.svelte-7er70s{font-size:.875rem;color:#e6edf3;text-decoration:none;flex:1}.issue-title.svelte-7er70s:hover{color:#58a6ff}.item-meta.svelte-7er70s{font-size:.75rem;color:#6e7681;white-space:nowrap}.list-footer.svelte-7er70s{display:flex;justify-content:flex-end;padding-top:.5rem}.meta-grid.svelte-7er70s{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.meta-section.svelte-7er70s{background:#373e47;border:1px solid #21262d;border-radius:.5rem;padding:.875rem 1rem}.meta-section-full.svelte-7er70s{grid-column:1 / -1}.meta-heading.svelte-7er70s{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#8b949e;margin:0 0 .625rem}.meta-list.svelte-7er70s{display:flex;flex-direction:column;gap:.375rem}.meta-row.svelte-7er70s{display:flex;justify-content:space-between;gap:.5rem;font-size:.85rem}.meta-row.svelte-7er70s dt:where(.svelte-7er70s){color:#8b949e}.meta-row.svelte-7er70s dd:where(.svelte-7er70s){color:#e6edf3;font-weight:500;text-align:right}.branch-list.svelte-7er70s{display:flex;flex-wrap:wrap;gap:.375rem}.branch-tag.svelte-7er70s{padding:.2rem .6rem;background:#58a6ff1a;border:1px solid rgba(88,166,255,.3);border-radius:9999px;font-size:.75rem;color:#58a6ff;font-family:monospace}.branch-default.svelte-7er70s{background:#1f6feb26;border-color:#1f6feb80}.topic-tag.svelte-7er70s{padding:.2rem .6rem;background:#8250ff1a;border:1px solid rgba(130,80,255,.3);border-radius:9999px;font-size:.75rem;color:#a371f7}.contrib-list.svelte-7er70s{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.contrib-row.svelte-7er70s{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;background:#373e47;border:1px solid #21262d;border-radius:.5rem}.contrib-avatar.svelte-7er70s{width:2rem;height:2rem;border-radius:50%;border:1px solid #30363d;flex-shrink:0}.contrib-info.svelte-7er70s{display:flex;flex-direction:column;gap:.1rem;min-width:100px}.contrib-name.svelte-7er70s{font-size:.875rem;font-weight:500;color:#e6edf3;text-decoration:none}.contrib-name.svelte-7er70s:hover{color:#58a6ff}.contrib-bar-wrap.svelte-7er70s{flex:1;height:.3rem;background:#21262d;border-radius:9999px;overflow:hidden}.contrib-bar.svelte-7er70s{height:100%;background:#1f6feb;border-radius:9999px;min-width:2px}.contrib-count.svelte-7er70s{font-size:.78rem;color:#8b949e;min-width:2.5rem;text-align:right}.files-hint.svelte-7er70s{font-size:.8rem;color:#8b949e;margin:0 0 .5rem}.live-iframe.svelte-7er70s{border:1px solid #30363d;border-radius:.5rem;display:block}.live-link-row.svelte-7er70s{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;color:#8b949e}.live-link.svelte-7er70s{font-size:.875rem;color:#58a6ff;text-decoration:none;word-break:break-all}.live-link.svelte-7er70s:hover{text-decoration:underline}.deployed-row.svelte-7er70s{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;flex-wrap:wrap}.deploy-tag.svelte-7er70s{padding:.2rem .6rem;background:#23863626;border:1px solid rgba(35,134,54,.4);border-radius:9999px;font-size:.75rem;color:#3fb950}.empty-state.svelte-7er70s{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:8rem;color:#8b949e;font-size:.9rem;gap:.5rem}@media (max-width: 640px){.overlay.svelte-7er70s{align-items:stretch;padding:.5rem}.repo-modal.svelte-7er70s{height:calc(100vh - 1rem);min-height:0}}.container.svelte-rqv7y9{max-width:1550px;margin:auto;padding:1rem;width:100%}.page-header.svelte-rqv7y9{padding-top:2rem}h1.svelte-rqv7y9{margin:0 0 .5rem;text-align:center;font-size:1.875rem;font-weight:700;color:#e6edf3}p.svelte-rqv7y9{margin:0 0 2rem;text-align:center;color:#8b949e}
