.commit-activity[data-v-6f8ae2d8]{margin-top:20px}.commit-heading[data-v-6f8ae2d8]{justify-content:space-between;align-items:start;gap:16px;display:flex}.commit-freshness[data-v-6f8ae2d8]{color:var(--hub-color-muted);white-space:nowrap;padding-top:5px;font-size:13px}.commit-heading p[data-v-6f8ae2d8]{color:var(--hub-color-muted);margin:6px 0 16px}.commit-loading[data-v-6f8ae2d8]{border:1px solid var(--hub-color-line);background:#f8fafc;border-radius:8px;align-content:center;justify-items:center;min-height:320px;padding:24px;display:grid}.commit-loading p[data-v-6f8ae2d8]{text-align:center;max-width:520px;color:var(--hub-color-muted);margin:0;line-height:1.6}.commit-loading .team-skeleton[data-v-6f8ae2d8]{width:100%}.commit-controls[data-v-6f8ae2d8]{grid-template-columns:1fr 2.4fr 1fr;align-items:start;gap:12px;display:grid}.commit-view[data-v-6f8ae2d8]{border:0;max-width:380px;margin:0 0 16px;padding:0}.commit-controls-monthly[data-v-6f8ae2d8]{grid-template-columns:1fr 1fr;max-width:640px}.commit-trend-scroll[data-v-6f8ae2d8]{overflow-x:auto}.commit-trend[data-v-6f8ae2d8]{width:100%;min-width:720px;display:block}.commit-trend text[data-v-6f8ae2d8]{fill:#536679;font-size:13px}.commit-trend-grid[data-v-6f8ae2d8]{stroke:#dde5ed;stroke-width:1px}.commit-trend-line[data-v-6f8ae2d8]{stroke:#176157;stroke-width:3px;fill:none;stroke-linejoin:round}.commit-trend-point[data-v-6f8ae2d8]{fill:#176157;stroke:#fff;stroke-width:1px}.commit-monthly-values[data-v-6f8ae2d8]{margin:16px 0;font-size:13px}.commit-monthly-values summary[data-v-6f8ae2d8]{cursor:pointer}.commit-monthly-values table[data-v-6f8ae2d8]{border-collapse:collapse;width:100%;margin-top:12px}.commit-monthly-values th[data-v-6f8ae2d8],.commit-monthly-values td[data-v-6f8ae2d8]{text-align:left;border-bottom:1px solid #dde5ed;padding:8px}.commit-period[data-v-6f8ae2d8]{border:0;min-width:0;margin:0;padding:0}.commit-period legend[data-v-6f8ae2d8]{margin-bottom:6px;padding:0;font-size:13px}.commit-period-switch[data-v-6f8ae2d8]{border:1px solid var(--hub-color-line);background:#f1f5f9;border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.commit-period-switch label[data-v-6f8ae2d8]{min-height:38px;color:var(--hub-color-ink);white-space:nowrap;cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:4px 7px;display:flex;position:relative}.commit-period-switch label[data-v-6f8ae2d8]:has(input:checked){color:var(--hub-color-primary);background:#fff;font-weight:600;box-shadow:0 1px 3px #17263420}.commit-period-switch label[data-v-6f8ae2d8]:has(input:focus-visible){outline:var(--hub-focus-ring);outline-offset:var(--hub-focus-offset)}.commit-controls label[data-v-6f8ae2d8],.commit-dates label[data-v-6f8ae2d8]{gap:6px;font-size:13px;display:grid}.commit-controls select[data-v-6f8ae2d8],.commit-controls input[type=search][data-v-6f8ae2d8],.commit-dates input[data-v-6f8ae2d8]{border:1px solid var(--hub-color-line);width:100%;min-height:44px;color:var(--hub-color-ink);font:inherit;background:#fff;border-radius:8px;padding:7px 10px}.commit-repositories[data-v-6f8ae2d8]{margin-top:23px;position:relative}.commit-repositories summary[data-v-6f8ae2d8]{cursor:pointer;border:1px solid var(--hub-color-line);border-radius:8px;min-height:44px;padding:9px 10px;font-size:13px}.commit-repositories fieldset[data-v-6f8ae2d8]{z-index:2;border:1px solid var(--hub-color-line);background:#fff;border-radius:8px;min-width:300px;max-width:calc(100vw - 90px);padding:14px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #1726341a}.commit-repositories legend[data-v-6f8ae2d8]{padding:4px;font-size:13px}.commit-repository-list[data-v-6f8ae2d8]{max-height:220px;margin-top:10px;overflow-y:auto}.commit-repository-list label[data-v-6f8ae2d8]{overflow-wrap:anywhere;align-items:start;gap:8px;padding:8px 0;display:flex}.commit-repository-list input[data-v-6f8ae2d8]{margin-top:2px}.commit-dates[data-v-6f8ae2d8]{gap:12px;margin-top:14px;display:flex}.commit-summary[data-v-6f8ae2d8]{color:#536679;margin:18px 0 12px;font-size:13px}.commit-summary strong[data-v-6f8ae2d8]{color:#172634}.commit-calendar-scroll[data-v-6f8ae2d8]{padding-bottom:6px;overflow-x:auto}.commit-calendar[data-v-6f8ae2d8]{width:max-content;min-width:100%}.commit-months[data-v-6f8ae2d8],.commit-calendar-grid[data-v-6f8ae2d8]{grid-template-columns:30px repeat(var(--weeks), 24px);gap:4px;display:grid}.commit-months[data-v-6f8ae2d8]{color:#536679;min-height:21px;font-size:11px}.commit-week[data-v-6f8ae2d8],.commit-weekdays[data-v-6f8ae2d8]{grid-template-rows:repeat(7,24px);gap:4px;display:grid}.commit-weekdays span[data-v-6f8ae2d8]{color:#536679;align-self:center;font-size:10px}.commit-cell[data-v-6f8ae2d8]{cursor:pointer;color:#16413f;font-variant-numeric:tabular-nums;border:0;border-radius:4px;padding:0;font-size:9px}.commit-cell[data-v-6f8ae2d8]:hover:not(:disabled),.commit-cell[aria-pressed=true][data-v-6f8ae2d8]{outline-offset:1px;outline:2px solid #172634}button[data-v-6f8ae2d8]:focus-visible,summary[data-v-6f8ae2d8]:focus-visible,.commit-calendar-scroll[data-v-6f8ae2d8]:focus-visible{outline:var(--hub-focus-ring);outline-offset:var(--hub-focus-offset)}.level-0[data-v-6f8ae2d8]{background:#edf2f7}.level-1[data-v-6f8ae2d8]{background:#e1f3ef}.level-2[data-v-6f8ae2d8]{background:#bce4da}.level-3[data-v-6f8ae2d8]{background:#8acfc0}.level-4[data-v-6f8ae2d8]{color:#12312e;background:#50b3a1}.level-5[data-v-6f8ae2d8]{color:#fff;background:#247d70}.level-6[data-v-6f8ae2d8]{color:#fff;background:#176157}.level-7[data-v-6f8ae2d8]{color:#fff;background:#103d38}.no-data[data-v-6f8ae2d8]{cursor:default;background:repeating-linear-gradient(135deg,#fff,#fff 3px,#e3e8ef 3px 5px)}.commit-legend[data-v-6f8ae2d8]{color:#536679;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0;font-size:11px;display:flex}.commit-legend i[data-v-6f8ae2d8]{border-radius:2px;width:12px;height:12px}.commit-legend-range[data-v-6f8ae2d8]{align-items:center;gap:5px;display:inline-flex}.commit-year+.commit-year[data-v-6f8ae2d8]{margin-top:20px}.commit-year h3[data-v-6f8ae2d8]{margin:16px 0 8px;font-size:14px}.commit-day[data-v-6f8ae2d8]{background:#f6f8fb;border-radius:8px;margin:14px 0;padding:14px}.commit-day h3[data-v-6f8ae2d8]{margin:0 0 8px;font-size:14px}.commit-day ul[data-v-6f8ae2d8]{margin:0;padding-left:20px}.commit-day li[data-v-6f8ae2d8]{overflow-wrap:anywhere;padding:5px 0}.commit-day a[data-v-6f8ae2d8]{color:#1954aa}.commit-day small[data-v-6f8ae2d8]{color:#536679;margin-top:3px;display:block}@media (width<=800px){.commit-controls[data-v-6f8ae2d8]{grid-template-columns:1fr 1fr}}@media (width<=480px){.commit-heading[data-v-6f8ae2d8]{display:block}.commit-controls[data-v-6f8ae2d8]{grid-template-columns:1fr}.commit-repositories[data-v-6f8ae2d8]{margin-top:0}.commit-repositories fieldset[data-v-6f8ae2d8]{min-width:230px}}.open-projects[data-v-b70c2713]{margin-top:16px}.open-projects-content[data-v-b70c2713]{align-items:center;gap:28px;display:flex}.open-projects-chart[data-v-b70c2713]{flex:0 0 180px;width:180px}.open-projects-chart svg[data-v-b70c2713]{width:100%;display:block}.open-projects-total[data-v-b70c2713]{fill:#172634;font-size:30px;font-weight:700}.open-projects-label[data-v-b70c2713]{fill:#536679;font-size:13px}.open-projects-list[data-v-b70c2713]{flex:1;max-width:660px;margin:0;padding:0;list-style:none}.open-projects-list button[data-v-b70c2713]{color:#172634;cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #e2e8f0;grid-template-columns:10px 1fr auto 56px;align-items:center;gap:12px;padding:10px 4px;font-size:13px;display:grid}.open-projects-list button[data-v-b70c2713]:hover{background:#f1f5f9}.open-projects-list button[data-v-b70c2713]:focus-visible{outline-offset:2px;outline:3px solid #2563eb}.open-projects-list i[data-v-b70c2713]{border-radius:50%;width:10px;height:10px}.open-projects-list small[data-v-b70c2713]{color:#536679;text-align:right}@media (width<=600px){.open-projects-content[data-v-b70c2713]{flex-direction:column;gap:8px}.open-projects-list[data-v-b70c2713]{width:100%}}.task-project-picker[data-v-1612bf9b]{flex:1;align-items:center;gap:14px;max-width:720px;font-size:14px;font-weight:600;display:flex}details[data-v-1612bf9b]{flex:1;min-width:0;position:relative}summary[data-v-1612bf9b]{border:1px solid var(--hub-color-line);cursor:pointer;color:var(--hub-color-ink);background:#fff;border-radius:8px;min-height:44px;padding:10px 14px}.task-project-menu[data-v-1612bf9b]{z-index:15;border:1px solid var(--hub-color-line);background:#fff;border-radius:8px;padding:14px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #102a431c}.task-project-search[data-v-1612bf9b]{color:var(--hub-color-muted);gap:6px;font-size:13px;display:grid}input[type=search][data-v-1612bf9b]{border:1px solid var(--hub-color-line);width:100%;min-height:40px;font:inherit;color:var(--hub-color-ink);box-sizing:border-box;border-radius:8px;padding:8px}button[data-v-1612bf9b]{color:var(--hub-color-primary);cursor:pointer;text-align:left;background:0 0;border:0;padding:10px 0}fieldset[data-v-1612bf9b]{border:0;max-height:290px;margin:0;padding:0;overflow:auto}fieldset label[data-v-1612bf9b]{cursor:pointer;color:var(--hub-color-ink);align-items:center;gap:10px;padding:9px 4px;display:flex}fieldset label[data-v-1612bf9b]:hover{background:var(--hub-color-primary-soft)}input[type=checkbox][data-v-1612bf9b],input[type=radio][data-v-1612bf9b]{accent-color:var(--hub-color-primary);width:17px;height:17px}small[data-v-1612bf9b]{color:var(--hub-color-muted);margin-left:5px}summary[data-v-1612bf9b]:focus-visible,button[data-v-1612bf9b]:focus-visible{outline:var(--hub-focus-ring);outline-offset:var(--hub-focus-offset)}@media (width<=620px){.task-project-picker[data-v-1612bf9b]{flex-direction:column;align-items:stretch;gap:6px;width:100%}.task-project-menu[data-v-1612bf9b]{min-width:0}}
