.ar__table{border-collapse:collapse;width:100%;font:var(--ay-weight-regular) var(--ay-fs-ui)/1.4 var(--ay-font-ui);color:var(--ay-text)}.ar__table th{text-align:left;padding:0 var(--ay-s2) var(--ay-s2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.2 var(--ay-font-ui);color:var(--ay-text-2);border-bottom:var(--ay-hair) solid var(--ay-line)}.ar__table td{padding:var(--ay-s2);vertical-align:middle;border-bottom:var(--ay-hair) solid var(--ay-line)}.ar__pat{font:var(--ay-weight-medium) var(--ay-fs-meta)/1.3 var(--ay-font-mono,ui-monospace, monospace);overflow-wrap:anywhere}.ar__src,.ar__hint{margin-top:var(--ay-s1);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-2);display:block}.ar__hint{margin:0 0 0 var(--ay-s2);display:inline}.ar__x{text-align:right;width:1%}.ar__add{align-items:center;gap:var(--ay-s2);flex-wrap:wrap;display:flex}.ar__add .k-input{min-width:220px}@media (max-width:520px){.ar__hint{margin:var(--ay-s1) 0 0;display:block}}.cd-bar .lc__row{row-gap:var(--ay-s2);flex-wrap:wrap}.cd-bar__where{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--ay-weight-medium) var(--ay-fs-body)/1.3 var(--ay-font-ui);overflow:hidden}.cd-bar__repo{font-weight:var(--ay-weight-semibold)}.cd-bar__sum{gap:var(--ay-s3);color:var(--ay-text-2);font:var(--ay-weight-regular) var(--ay-fs-ui)/1.3 var(--ay-font-ui);align-items:center;display:inline-flex}.cd-bar code,.cd code,.cd-dlg code{font-family:var(--ay-font-mono,ui-monospace, monospace);font-size:var(--ay-fs-meta)}.cd-counts{gap:var(--ay-s3);font:var(--ay-weight-semibold) var(--ay-fs-meta)/1 var(--ay-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.cd-add,.cd-del{color:var(--k-st-text)}.cd{gap:var(--ay-s6);padding:var(--ay-s2) var(--ay-s6) var(--ay-s8);flex-direction:column;min-width:0;display:flex}.cd-dim{color:var(--ay-text-2);font:var(--ay-weight-regular) var(--ay-fs-ui)/1.45 var(--ay-font-ui);margin:0}.cd-head{align-items:flex-start;gap:var(--ay-s4);display:flex}.cd-head__where{gap:var(--ay-s1);flex-direction:column;flex:1;min-width:0;display:flex}.cd-repo{font:var(--ay-weight-bold) var(--ay-fs-read)/1.25 var(--ay-font-ui);letter-spacing:-.01em}.cd-branch{overflow-wrap:anywhere}.cd-facts{gap:var(--ay-s4) var(--ay-s6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cd-facts div{gap:var(--ay-s1);flex-direction:column;min-width:0;display:flex}.cd-facts dt{color:var(--ay-text-2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.2 var(--ay-font-ui)}.cd-facts dd{font:var(--ay-weight-semibold) var(--ay-fs-h3)/1.3 var(--ay-font-ui);margin:0}.cd-actions{gap:var(--ay-s4);flex-wrap:wrap;display:flex}.cd-actions a.k-btn{text-decoration:none}.cd-block{color:var(--ay-text-2);font:var(--ay-weight-regular) var(--ay-fs-ui)/1.45 var(--ay-font-ui);margin:-6px 0 0}.cd-sec{gap:var(--ay-s4);flex-direction:column;display:flex}.cd-sec__head{justify-content:space-between;align-items:baseline;gap:var(--ay-s4);display:flex}.cd-h{font:var(--ay-weight-semibold) var(--ay-fs-body)/1.3 var(--ay-font-ui);margin:0}.cd-files{margin:0;padding:0;list-style:none}.cd-files li+li{box-shadow:inset 0 var(--ay-hair) 0 var(--ay-line)}.cd-file{align-items:center;gap:var(--ay-s4);width:100%;min-height:40px;padding:var(--ay-s3) var(--ay-s2);color:var(--ay-text);text-align:left;cursor:pointer;border-radius:var(--ay-r-sm);font:var(--ay-weight-regular) var(--ay-fs-ui)/1.35 var(--ay-font-mono,ui-monospace, monospace);background:0 0;border:0;display:flex}.cd-file:hover:not(.cd-file--ro){background:var(--ay-hover)}.cd-file--ro{cursor:default}.cd-file__st{width:1.4em;color:var(--ay-text-2);font-weight:var(--ay-weight-semibold);text-align:center;flex:none}.cd-file__path{overflow-wrap:anywhere;flex:1;min-width:0}.cd-commits{gap:var(--ay-s3);font:var(--ay-weight-regular) var(--ay-fs-ui)/1.4 var(--ay-font-ui);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cd-commits code{color:var(--ay-text-2)}.cd-dlg{min-width:0;min-height:0;padding:18px var(--ay-s7) var(--ay-s7);flex-direction:column;gap:10px;display:flex}.cd-dlg__head{align-items:center;gap:var(--ay-s4);display:flex}.cd-dlg__h{min-width:0;font:var(--ay-weight-semibold) var(--ay-fs-h3)/1.3 var(--ay-font-mono,ui-monospace, monospace);overflow-wrap:anywhere;flex:1;margin:0}.cd-legend{gap:14px;display:flex}.cd-legend .cd-add,.cd-legend .cd-del{font:var(--ay-weight-semibold) var(--ay-fs-meta)/1 var(--ay-font-mono,ui-monospace, monospace)}.cd-diff{border-radius:var(--ay-r-md);background:var(--ay-sheet);min-height:0;max-height:min(60vh,640px);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.55 var(--ay-font-mono,ui-monospace, monospace);tab-size:2;overscroll-behavior:contain;flex:auto;overflow:auto}.cd-dl{grid-template-columns:3.2em 3.2em 1.6em max-content;width:max-content;min-width:100%;display:grid}.cd-dl--file{padding:var(--ay-s4) var(--ay-s5) var(--ay-s2);font-weight:var(--ay-weight-semibold);color:var(--ay-text);background:var(--ay-sheet);display:block;position:sticky;left:0}.cd-dl--hunk{padding:var(--ay-s1) var(--ay-s5);color:var(--ay-text-2);background:var(--ay-hover);display:block}.cd-dl[data-k-status]{background:var(--k-st-soft)}.cd-ln{padding:0 var(--ay-s3);text-align:right;color:var(--ay-text-2);-webkit-user-select:none;user-select:none}.cd-sign{text-align:center;font-weight:var(--ay-weight-bold);color:var(--k-st-text,var(--ay-text-2));-webkit-user-select:none;user-select:none}.cd-dl--ctx .cd-sign{color:#0000}.cd-text{white-space:pre;padding-right:var(--ay-s6);color:var(--ay-text)}.sitem__sub.cd-sub{display:block}.cd-line{align-items:center;gap:var(--ay-s3);min-width:0;max-width:100%;color:var(--ay-text-2);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);display:flex}.cd-line .ay-icon{flex:none}.cd-line__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cd-line code{font-family:var(--ay-font-mono,ui-monospace, monospace);font-size:var(--ay-fs-meta)}@media (max-width:560px){.cd-dl{grid-template-columns:2.6em 2.6em 1.4em max-content}}
