.cbh-github-card-wrapper{background-color:var(--cbh-gh-bg,#0d1117);border:1px solid var(--cbh-gh-border,#30363d);border-radius:var(--cbh-gh-radius,12px);box-shadow:0 4px 14px rgba(0,0,0,.12);box-sizing:border-box;color:var(--cbh-gh-text,#c9d1d9);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;margin:1.5rem 0;padding:1.25rem 1.5rem;position:relative;transition:all .25s cubic-bezier(.16,1,.3,1)}.cbh-github-card-wrapper *{box-sizing:border-box}.cbh-github-card-wrapper.is-clickable{cursor:pointer}.cbh-github-card-wrapper.is-clickable:hover{border-color:var(--cbh-gh-title,#58a6ff);box-shadow:0 10px 24px rgba(0,0,0,.25);transform:translateY(-3px)}.cbh-github-card-wrapper:not(.is-clickable):hover{border-color:rgba(88,166,255,.4);box-shadow:0 8px 20px rgba(0,0,0,.18)}.cbh-github-card-wrapper .cbh-gh-card-overlay-link{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;text-decoration:none;top:0;z-index:2}.cbh-github-card-wrapper.cbh-theme-dark{background-color:#0d1117;border-color:#30363d;color:#c9d1d9;--cbh-gh-title:#58a6ff;--cbh-gh-accent:#238636;--cbh-gh-pill-bg:#161b22;--cbh-gh-pill-border:#30363d}.cbh-github-card-wrapper.cbh-theme-light{background-color:#fff;border-color:#d0d7de;box-shadow:0 4px 14px rgba(0,0,0,.06);color:#57606a;--cbh-gh-title:#0969da;--cbh-gh-accent:#1f883d;--cbh-gh-pill-bg:#f6f8fa;--cbh-gh-pill-border:#d0d7de}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-repo-title .cbh-gh-repo-link{color:#0969da}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-badge-public{background:#eef1f5;border-color:#d0d7de;color:#57606a}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-stat-pill{background:#f6f8fa;border-color:#d0d7de;color:#57606a}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-stat-pill:hover{background:#eaeef2;color:#0969da}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-cta-btn{background:#1f883d;color:#fff}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-cta-btn:hover{background:#1a7f37}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-clone-btn{background:#f6f8fa;border-color:#d0d7de;color:#24292f}.cbh-github-card-wrapper.cbh-theme-light .cbh-gh-clone-btn:hover{background:#eaeef2}.cbh-github-card-wrapper.cbh-theme-neon{background:radial-gradient(circle at top left,#101726 0,#060911 100%);border-color:rgba(0,242,254,.3);box-shadow:0 6px 20px rgba(0,242,254,.08);color:#d1d5db;--cbh-gh-title:#00f2fe;--cbh-gh-accent:#00f2fe;--cbh-gh-pill-bg:rgba(0,242,254,.06);--cbh-gh-pill-border:rgba(0,242,254,.2)}.cbh-github-card-wrapper.cbh-theme-neon:hover{border-color:#00f2fe;box-shadow:0 10px 30px rgba(0,242,254,.2)}.cbh-github-card-wrapper.cbh-theme-neon .cbh-gh-cta-btn{background:linear-gradient(135deg,#00f2fe,#4facfe);color:#050b14;font-weight:600}.cbh-github-card-wrapper.cbh-theme-neon .cbh-gh-cta-btn:hover{box-shadow:0 4px 15px rgba(0,242,254,.4)}.cbh-github-card-wrapper.cbh-theme-emerald{background:radial-gradient(circle at top left,#081d18 0,#030d0b 100%);border-color:rgba(16,185,129,.3);color:#d1fae5;--cbh-gh-title:#10b981;--cbh-gh-accent:#10b981;--cbh-gh-pill-bg:rgba(16,185,129,.08);--cbh-gh-pill-border:rgba(16,185,129,.25)}.cbh-github-card-wrapper.cbh-theme-emerald:hover{border-color:#10b981;box-shadow:0 10px 30px rgba(16,185,129,.18)}.cbh-github-card-wrapper.cbh-theme-emerald .cbh-gh-cta-btn{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.cbh-github-card-wrapper.cbh-theme-sunset{background:radial-gradient(circle at top left,#1f112b 0,#0d0614 100%);border-color:rgba(247,37,133,.3);color:#f3e8ff;--cbh-gh-title:#f72585;--cbh-gh-accent:#7209b7;--cbh-gh-pill-bg:rgba(247,37,133,.08);--cbh-gh-pill-border:rgba(247,37,133,.25)}.cbh-github-card-wrapper.cbh-theme-sunset:hover{border-color:#f72585;box-shadow:0 10px 30px rgba(247,37,133,.2)}.cbh-github-card-wrapper.cbh-theme-sunset .cbh-gh-cta-btn{background:linear-gradient(135deg,#f72585,#7209b7);color:#fff}.cbh-github-card-wrapper .cbh-gh-repo-title{font-size:1.15rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:0}.cbh-github-card-wrapper .cbh-gh-repo-title .cbh-gh-repo-link{color:var(--cbh-gh-title,#58a6ff);position:relative;text-decoration:none;transition:color .15s ease;z-index:3}.cbh-github-card-wrapper .cbh-gh-repo-title .cbh-gh-repo-link:hover{text-decoration:underline}.cbh-github-card-wrapper .cbh-gh-avatar-wrap,.cbh-github-card-wrapper .cbh-gh-icon-wrap{align-items:center;display:flex;flex-shrink:0;justify-content:center}.cbh-github-card-wrapper .cbh-gh-avatar{background-color:#161b22;border:1px solid var(--cbh-gh-border,#30363d);border-radius:50%;height:38px;-o-object-fit:cover;object-fit:cover;width:38px}.cbh-github-card-wrapper .cbh-gh-icon-wrap{background:hsla(0,0%,100%,.05);border-radius:8px;color:var(--cbh-gh-title,#58a6ff);height:38px;width:38px}.cbh-github-card-wrapper .cbh-gh-badge{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#8b949e;display:inline-flex;font-size:.72rem;font-weight:500;gap:4px;padding:2px 7px;text-transform:capitalize}.cbh-github-card-wrapper .cbh-gh-badge.cbh-gh-badge-public{border-color:rgba(88,166,255,.3);color:#8b949e}.cbh-github-card-wrapper .cbh-gh-badge.cbh-gh-badge-private{border-color:rgba(210,153,34,.4);color:#d29922}.cbh-github-card-wrapper .cbh-gh-badge.cbh-gh-badge-archived{border-color:rgba(248,81,73,.4);color:#f85149}.cbh-github-card-wrapper .cbh-gh-description{font-size:.92rem;line-height:1.5;margin:.75rem 0 1rem;opacity:.88}.cbh-github-card-wrapper .cbh-gh-stats{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cbh-github-card-wrapper .cbh-gh-stat-pill{align-items:center;background-color:var(--cbh-gh-pill-bg,#161b22);border:1px solid var(--cbh-gh-pill-border,#30363d);border-radius:6px;color:inherit;display:inline-flex;font-size:.8rem;gap:5px;padding:3px 9px;position:relative;text-decoration:none;transition:all .15s ease;z-index:3}.cbh-github-card-wrapper .cbh-gh-stat-pill svg{opacity:.8}.cbh-github-card-wrapper .cbh-gh-stat-pill[href]:hover{border-color:var(--cbh-gh-title,#58a6ff);color:var(--cbh-gh-title,#58a6ff)}.cbh-github-card-wrapper .cbh-gh-stat-pill[href]:hover svg{opacity:1}.cbh-github-card-wrapper .cbh-gh-lang-dot{border-radius:50%;display:inline-block;height:10px;width:10px}.cbh-github-card-wrapper .cbh-gh-actions{align-items:center;display:flex;gap:8px;margin-left:auto;position:relative;z-index:3}.cbh-github-card-wrapper .cbh-gh-cta-btn{align-items:center;background-color:var(--cbh-gh-accent,#238636);border:none;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#fff!important;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:6px;padding:6px 14px;text-decoration:none;transition:all .2s ease}.cbh-github-card-wrapper .cbh-gh-cta-btn svg{transition:transform .2s ease}.cbh-github-card-wrapper .cbh-gh-cta-btn:hover{box-shadow:0 4px 10px rgba(0,0,0,.25);opacity:.95;transform:translateY(-1px)}.cbh-github-card-wrapper .cbh-gh-cta-btn:hover svg{transform:translate(2px,-2px)}.cbh-github-card-wrapper .cbh-gh-clone-btn{align-items:center;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;cursor:pointer;display:inline-flex;font-size:.82rem;gap:5px;padding:5px 11px;transition:all .2s ease}.cbh-github-card-wrapper .cbh-gh-clone-btn:hover{background:#30363d;border-color:#8b949e}.cbh-github-card-wrapper .cbh-gh-clone-btn.is-copied{background:#238636;border-color:#2ea043;color:#fff}.cbh-github-card-wrapper.cbh-layout-card .cbh-gh-card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.cbh-github-card-wrapper.cbh-layout-card .cbh-gh-card-header-main{align-items:center;display:flex;gap:12px}.cbh-github-card-wrapper.cbh-layout-card .cbh-gh-owner-sub{color:#8b949e;display:block;font-size:.78rem;margin-top:2px}.cbh-github-card-wrapper.cbh-layout-card .cbh-gh-card-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:1rem;padding-top:.85rem}.cbh-github-card-wrapper.cbh-layout-compact{padding:.85rem 1.15rem}.cbh-github-card-wrapper.cbh-layout-compact .cbh-gh-compact-inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cbh-github-card-wrapper.cbh-layout-compact .cbh-gh-compact-left{align-items:center;display:flex;gap:10px}.cbh-github-card-wrapper.cbh-layout-compact .cbh-gh-compact-right{align-items:center;display:flex;gap:12px;margin-left:auto;position:relative;z-index:3}.cbh-github-card-wrapper.cbh-layout-compact .cbh-gh-cta-btn-sm{font-size:.78rem;padding:4px 10px}.cbh-github-card-wrapper.cbh-layout-showcase{padding:1.75rem 2rem}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-meta{align-items:center;display:flex;gap:16px}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-avatar-lg,.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-icon-wrap-lg{height:52px;width:52px}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-icon-wrap-lg svg{height:28px;width:28px}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-subtitle{color:#8b949e;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-title-lg{font-size:1.45rem}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-cta-btn-lg{font-size:.95rem;padding:8px 18px}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-desc{font-size:1.02rem;line-height:1.6;margin:1.2rem 0 1.4rem}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-metrics-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:1.25rem 0}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-metric-box{background:var(--cbh-gh-pill-bg,#161b22);border:1px solid var(--cbh-gh-pill-border,#30363d);border-radius:8px;padding:12px;text-align:center;transition:transform .2s ease,border-color .2s ease}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-metric-box:hover{border-color:var(--cbh-gh-title,#58a6ff);transform:translateY(-2px)}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-metric-icon{color:var(--cbh-gh-title,#58a6ff);display:flex;justify-content:center;margin-bottom:4px}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-metric-val{color:inherit;font-size:1.2rem;font-weight:700}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-metric-lbl{color:#8b949e;font-size:.72rem;letter-spacing:.04em;margin-top:2px;text-transform:uppercase}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:1.25rem;padding-top:1rem}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-clone-bar{align-items:center;background:rgba(0,0,0,.35);border:1px solid var(--cbh-gh-pill-border,#30363d);border-radius:6px;display:inline-flex;font-family:monospace;font-size:.82rem;gap:10px;padding:3px 4px 3px 10px;position:relative;z-index:3}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-clone-cmd{color:#8b949e;-webkit-user-select:all;-moz-user-select:all;user-select:all}.cbh-github-card-wrapper.cbh-layout-minimal{background:0 0;padding:1rem 1.25rem}.cbh-github-card-wrapper.cbh-layout-minimal .cbh-gh-minimal-top{align-items:center;display:flex;font-weight:600;gap:8px}.cbh-github-card-wrapper.cbh-layout-minimal .cbh-gh-minimal-top svg{color:#8b949e}.cbh-github-card-wrapper.cbh-layout-minimal .cbh-gh-stats{margin-top:.85rem}@media(max-width:640px){.cbh-github-card-wrapper{padding:1rem}.cbh-github-card-wrapper .cbh-gh-actions{justify-content:flex-end;width:100%}.cbh-github-card-wrapper.cbh-layout-compact .cbh-gh-compact-right{justify-content:space-between;width:100%}.cbh-github-card-wrapper.cbh-layout-showcase{padding:1.25rem}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-showcase-footer{align-items:flex-start;flex-direction:column}.cbh-github-card-wrapper.cbh-layout-showcase .cbh-gh-clone-bar{justify-content:space-between;width:100%}}