.repo-link.svelte-1kix1xm{color:var(--text-secondary);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.6rem;padding:.4rem .75rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.repo-link.svelte-1kix1xm:hover{color:var(--text-primary);background:#ffffff0d}.git-icon.svelte-1kix1xm{flex-shrink:0;font-size:1.5rem}.repo-info.svelte-1kix1xm{flex-direction:column;gap:.2rem;display:flex}.repo-name.svelte-1kix1xm{color:var(--text-primary);font-size:.8rem;font-weight:750;line-height:1}.md-source__facts.svelte-1kix1xm{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.md-source__fact.svelte-1kix1xm{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.md-source__fact.svelte-1kix1xm i:where(.svelte-1kix1xm){opacity:.75;font-size:.7rem}.repo-link.svelte-1kix1xm:hover .md-source__fact:where(.svelte-1kix1xm){color:var(--text-secondary)}.page-wrapper.svelte-1iapvv4{padding-block:2rem 3rem}.content-shell.svelte-1iapvv4{flex-direction:column;gap:1rem;max-width:52rem;display:flex}.eyebrow.svelte-1iapvv4{color:var(--color-accent);text-transform:uppercase;font-size:.8rem;font-weight:850}h1.svelte-1iapvv4{font-size:var(--font-size-h1);line-height:1.1}p.svelte-1iapvv4{color:var(--text-secondary)}.repo-status-card.svelte-1iapvv4{border:1px solid var(--border-color);background:color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.65rem;padding:1rem;display:flex}.tabs-container.svelte-1iapvv4{border:1px solid var(--border-color);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.tabs-header.svelte-1iapvv4{border-bottom:1px solid var(--border-color);background:color-mix(in srgb, var(--text-primary) 4%, transparent);display:flex;overflow-x:auto}.tab-btn.svelte-1iapvv4{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.85rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}.tab-btn.svelte-1iapvv4:hover{color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 4%, transparent)}.tab-btn.active.svelte-1iapvv4{color:var(--color-accent);border-bottom-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.muted-tab.svelte-1iapvv4{opacity:.55;filter:grayscale(40%)}.muted-tab.svelte-1iapvv4:hover{opacity:.85}.tab-content.svelte-1iapvv4{padding:1.5rem}.tab-panel.svelte-1iapvv4{flex-direction:column;gap:1.25rem;display:flex}.tab-description.svelte-1iapvv4{flex-direction:column;gap:.4rem;display:flex}.tab-description.svelte-1iapvv4 h2:where(.svelte-1iapvv4){color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:800}.tab-description.svelte-1iapvv4 p:where(.svelte-1iapvv4){margin:0}.form-wrapper.svelte-1iapvv4{border:1px solid var(--border-color);background:color-mix(in srgb, var(--text-primary) 3%, transparent);border-radius:.75rem;padding:1.25rem}.examples-section.svelte-1iapvv4{border:1px solid color-mix(in srgb, var(--color-accent) 25%, var(--border-color));background:color-mix(in srgb, var(--color-accent) 5%, transparent);border-radius:.6rem;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.examples-label.svelte-1iapvv4{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:flex}.examples-label.svelte-1iapvv4 i:where(.svelte-1iapvv4){color:var(--color-accent)}.examples-buttons.svelte-1iapvv4{flex-wrap:wrap;gap:.4rem;display:flex}.example-btn.svelte-1iapvv4{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:.4rem;align-items:center;gap:.3rem;padding:.3rem .6rem;font-family:inherit;font-size:.75rem;font-weight:650;transition:all .2s;display:inline-flex}.example-btn.svelte-1iapvv4:hover{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.example-btn.svelte-1iapvv4 i:where(.svelte-1iapvv4){font-size:.6rem}.command-block-wrapper.svelte-1iapvv4{border:1px solid var(--border-color);background:color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.command-head.svelte-1iapvv4{background:color-mix(in srgb, var(--text-primary) 6%, transparent);border-bottom:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.8rem;font-weight:700;display:flex}.copy-btn.svelte-1iapvv4{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:.4rem;align-items:center;gap:.3rem;padding:.3rem .6rem;font-family:inherit;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}.copy-btn.svelte-1iapvv4:hover{border-color:var(--color-accent);color:var(--color-accent);background:#ffffff14}.copy-btn.copied.svelte-1iapvv4{color:#10b981;border-color:#10b981}.command-block.svelte-1iapvv4{margin:0;padding:.9rem 1rem;overflow-x:auto}.command-block.svelte-1iapvv4 code:where(.svelte-1iapvv4){color:var(--text-primary);white-space:pre-wrap;word-break:break-word;font-size:.82rem;line-height:1.6;display:block}.tab-note.svelte-1iapvv4{background:color-mix(in srgb, var(--color-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 20%, var(--border-color));border-radius:.5rem;padding:.75rem 1rem}.tab-note.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);margin:0;font-size:.85rem}.skill-link.svelte-1iapvv4{color:var(--color-accent);align-self:flex-start;align-items:center;gap:.4rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.skill-link.svelte-1iapvv4:hover{text-decoration:underline}.toast-notice.svelte-1iapvv4{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);color:var(--text-primary);border:1px solid var(--glass-border);z-index:1000;border-radius:2rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:700;animation:.3s cubic-bezier(.175,.885,.32,1.275) svelte-1iapvv4-slideUp;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #0003}@media (width<=48rem){.toast-notice.svelte-1iapvv4{white-space:nowrap;width:max-content;max-width:90vw;bottom:5.5rem}}@media (width>=48rem){.toast-notice.svelte-1iapvv4{animation:.3s cubic-bezier(.175,.885,.32,1.275) svelte-1iapvv4-slideInRight;left:auto;right:2rem;transform:none}}@keyframes svelte-1iapvv4-slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1iapvv4-slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.contributors-section.svelte-1iapvv4{flex-direction:column;gap:1rem;margin-top:.75rem;display:flex}.section-title.svelte-1iapvv4{color:var(--text-primary);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}.contributors-list.svelte-1iapvv4{padding:0;grid-template-columns:1fr;gap:.75rem;max-height:350px;margin:0;padding-right:.5rem;list-style:none;display:grid;overflow-y:auto}.contributors-list.svelte-1iapvv4::-webkit-scrollbar{width:6px}.contributors-list.svelte-1iapvv4::-webkit-scrollbar-track{background:0 0}.contributors-list.svelte-1iapvv4::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 30%, transparent);border-radius:4px}.section-note.svelte-1iapvv4{color:var(--text-secondary);margin:-.25rem 0 0}.commit-contributors-list.svelte-1iapvv4{grid-template-columns:1fr;gap:.75rem;max-height:350px;margin:0;padding:0 .5rem 0 0;list-style:none;display:grid;overflow-y:auto}.commit-contributors-list.svelte-1iapvv4::-webkit-scrollbar{width:6px}.commit-contributors-list.svelte-1iapvv4::-webkit-scrollbar-track{background:0 0}.commit-contributors-list.svelte-1iapvv4::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 30%, transparent);border-radius:4px}.commit-contributor-card.svelte-1iapvv4{border:1px solid var(--border-color);background:color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.commit-contributor-card.svelte-1iapvv4 a:where(.svelte-1iapvv4){color:var(--color-accent);align-items:center;gap:.65rem;font-weight:800;display:inline-flex}.login-name.svelte-1iapvv4{display:inline-block;transform:translateY(-1.5px)}.commit-contributor-card.svelte-1iapvv4 img:where(.svelte-1iapvv4){object-fit:cover;border-radius:999px;width:2rem;height:2rem;display:block}.contributor-initial.svelte-1iapvv4{background:var(--color-accent);width:2rem;height:2rem;color:var(--bg-primary);border-radius:999px;place-items:center;font-weight:900;display:grid}.author-highlight.svelte-1iapvv4{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.author-badge.svelte-1iapvv4{color:var(--color-accent);align-items:center;gap:.25rem;margin-left:.25rem;font-size:.8rem;display:inline-flex;transform:translateY(-1.5px)}.contributor-card.svelte-1iapvv4{border:1px solid var(--border-color);color:var(--text-secondary);background:#ffffff08;border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.contributor-name.svelte-1iapvv4{align-items:center;gap:.5rem;display:flex}.contributor-count.svelte-1iapvv4{color:var(--text-muted);font-size:.9rem;font-weight:700}.empty-contributor.svelte-1iapvv4{color:var(--text-secondary);margin:0}@media (width<=48rem){.page-wrapper.svelte-1iapvv4{padding-block:.75rem 2.25rem}.content-shell.svelte-1iapvv4{gap:.75rem}.tab-content.svelte-1iapvv4{padding:.85rem}.tab-panel.svelte-1iapvv4{gap:.85rem}.form-wrapper.svelte-1iapvv4{border-radius:.6rem;padding:.85rem}.tab-btn.svelte-1iapvv4 span:where(.svelte-1iapvv4){display:none}.tab-btn.svelte-1iapvv4{padding:.85rem}.author-text.svelte-1iapvv4{display:none}.commit-contributor-card.svelte-1iapvv4{gap:.5rem;padding:.75rem}.contributor-count.svelte-1iapvv4{text-align:right;font-size:.8rem}}.discord-coming-soon-card.svelte-1iapvv4{text-align:center;background:#5865f205;border:1px dashed #5865f259;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem;padding:3rem 2rem;display:flex}.coming-soon-icon.svelte-1iapvv4{color:#5865f2;font-size:3.5rem;animation:2s infinite alternate svelte-1iapvv4-pulse-slow}.discord-coming-soon-card.svelte-1iapvv4 h3:where(.svelte-1iapvv4){color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:800}.status-badge-soon.svelte-1iapvv4{color:var(--color-success);text-transform:uppercase;letter-spacing:.05em;background:#10b9811a;border:1px solid #10b98133;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:800}.discord-coming-soon-card.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);max-width:24rem;margin:0;font-size:.9rem;line-height:1.5}.discord-join-btn.svelte-1iapvv4{color:#fff;background:#5865f2;border-radius:999px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #5865f24d}.discord-join-btn.svelte-1iapvv4:hover{color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #5865f266}.telegram-coming-soon-card.svelte-1iapvv4{text-align:center;background:#229ed905;border:1px dashed #229ed959;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem;padding:3rem 2rem;display:flex}.telegram-coming-soon-card.svelte-1iapvv4 h3:where(.svelte-1iapvv4){color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:800}.telegram-coming-soon-card.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);max-width:24rem;margin:0;font-size:.9rem;line-height:1.5}.telegram-join-btn.svelte-1iapvv4{color:#fff;background:#229ed9;border-radius:999px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #229ed94d}.telegram-join-btn.svelte-1iapvv4:hover{color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #229ed966}@keyframes svelte-1iapvv4-pulse-slow{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}.contributor-tabs-container.svelte-1iapvv4{border:1px solid var(--border-color);background:#ffffff05;border-radius:1.25rem;flex-direction:column;gap:1.5rem;margin-top:3.5rem;padding:1.5rem;display:flex}.contributor-tabs-header.svelte-1iapvv4{border-bottom:1px solid var(--border-color);gap:1.5rem;padding-bottom:.5rem;display:flex}.contrib-tab-btn.svelte-1iapvv4{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-.6rem;padding:.5rem .25rem .75rem;font-family:inherit;font-size:1rem;font-weight:750;transition:all .2s;display:inline-flex}.contrib-tab-btn.svelte-1iapvv4:hover{color:var(--text-primary)}.contrib-tab-btn.active.svelte-1iapvv4{color:var(--color-accent);border-bottom-color:var(--color-accent)}.contrib-tab-panel.svelte-1iapvv4{flex-direction:column;gap:1rem;display:flex}.referral-policy-banner.svelte-1iapvv4{border-left:4px solid var(--color-accent);text-align:left;background:#10b98108;border-radius:.75rem;align-items:flex-start;gap:1rem;margin-bottom:.5rem;padding:1.25rem;display:flex}.referral-policy-banner.svelte-1iapvv4 .info-icon:where(.svelte-1iapvv4){color:var(--color-accent);margin-top:.15rem;font-size:1.35rem}.banner-content.svelte-1iapvv4 h4:where(.svelte-1iapvv4){color:var(--text-primary);margin:0 0 .35rem;font-size:1rem;font-weight:800}.banner-content.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.45}.integrity-warning-banner.svelte-1iapvv4{text-align:left;background:#ef44440a;border-left:4px solid #ef4444;border-radius:.75rem;align-items:flex-start;gap:1rem;margin-bottom:.5rem;padding:1.25rem;display:flex}.integrity-warning-banner.svelte-1iapvv4 .warning-icon:where(.svelte-1iapvv4){color:#ef4444;margin-top:.15rem;font-size:1.35rem}.integrity-warning-banner.svelte-1iapvv4 h4:where(.svelte-1iapvv4){color:#ef4444;margin:0 0 .35rem;font-size:1rem;font-weight:800}.integrity-warning-banner.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.45}.integrity-note.svelte-1iapvv4{background:#ef44440a;border:1px solid #ef44444d;border-radius:.6rem;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;display:flex}.integrity-note.svelte-1iapvv4 i:where(.svelte-1iapvv4){color:#ef4444;flex-shrink:0;margin-top:.1rem;font-size:1.1rem}.integrity-note.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.warning-extra.svelte-1iapvv4{line-height:1.45;color:#ef4444!important;margin-top:.35rem!important;font-size:.85rem!important}.disabled-notice.svelte-1iapvv4{background:#ef44440a;border:2px dashed #ef444459;border-radius:.75rem;align-items:flex-start;gap:1rem;margin-top:.5rem;padding:1.25rem;display:flex}.disabled-notice.svelte-1iapvv4 i:where(.svelte-1iapvv4){color:#ef4444;flex-shrink:0;font-size:1.5rem}.disabled-notice.svelte-1iapvv4>div:where(.svelte-1iapvv4){flex-direction:column;gap:.35rem;display:flex}.disabled-notice.svelte-1iapvv4 p:where(.svelte-1iapvv4){color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.45}.email-submit-card.svelte-1iapvv4{border:1px solid var(--border-color);text-align:center;background:#ffffff05;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;padding:2rem;display:flex}.email-submit-card.svelte-1iapvv4 .email-icon:where(.svelte-1iapvv4) i:where(.svelte-1iapvv4){color:var(--color-accent);font-size:2.5rem}.email-submit-card.svelte-1iapvv4 h3:where(.svelte-1iapvv4){color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800}.email-send-btn.svelte-1iapvv4{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #10b98159}.email-send-btn.svelte-1iapvv4:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #10b98173}.email-hint.svelte-1iapvv4{color:var(--text-secondary);margin:0;font-size:.8rem}.email-template.svelte-1iapvv4{border:1px solid var(--border-color);color:var(--text-secondary);text-align:left;white-space:pre-wrap;word-break:break-word;background:#0003;border-radius:.75rem;width:100%;padding:1rem;font-size:.8rem;line-height:1.4;overflow-x:auto}
