/* ───────────────────────────────────────── Auto GitKeep Plugin — styles.css Minimal flat design, no shadows, no hover animations ───────────────────────────────────────── */ /* ── Section headings ── */ .agk-section-heading { font-size: var(--font-small); font-weight: 600; text-transform: uppercase; letter-spacing: 0.06em; color: var(--text-muted); margin-top: 20px; margin-bottom: 4px; padding-bottom: 4px; border-bottom: 1px solid var(--background-modifier-border); } /* ── Action buttons row ── */ .agk-actions { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 4px; } .agk-btn { display: inline-flex; align-items: center; gap: 6px; padding: 6px 14px; border-radius: var(--radius-m, 4px); font-size: var(--font-small); font-weight: 500; cursor: pointer; border: 1px solid var(--background-modifier-border); background: var(--background-secondary); color: var(--text-normal); user-select: none; } .agk-btn svg { width: 14px; height: 14px; flex-shrink: 0; } .agk-btn.mod-danger { border-color: var(--text-error); color: var(--text-error); background: transparent; } .agk-btn.mod-cta { border-color: var(--interactive-accent); color: var(--interactive-accent); background: transparent; } /* ── Status block ── */ .agk-status-block { background: var(--background-secondary); border: 1px solid var(--background-modifier-border); border-radius: var(--radius-m, 4px); padding: 10px 14px; margin-top: 8px; } .agk-status-block p { margin: 3px 0; color: var(--text-muted); font-size: var(--font-small); } .agk-status-block p strong { color: var(--text-normal); font-weight: 600; } /* ── Description emphasis helpers ── */ .agk-desc-strong { font-weight: 600; color: var(--text-normal); } .agk-desc-code { font-family: var(--font-monospace); font-size: 0.9em; background: var(--background-secondary); border: 1px solid var(--background-modifier-border); border-radius: 3px; padding: 0 4px; color: var(--text-normal); } /* ── Status bar pill ── */ .agk-statusbar { display: inline-flex; align-items: center; gap: 5px; cursor: default; font-size: var(--font-small); } .agk-statusbar svg { width: 13px; height: 13px; flex-shrink: 0; } .agk-excluded-textarea { width: 100%; font-family: var(--font-monospace); font-size: 12px; }