/* GG V16 Batch Polish V2 — isolated visual changes; never change accounting logic */
.gg-batch-cardtop .gg-v16-current-birds{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex-shrink:0;min-width:132px;padding:13px 16px;border-radius:15px;border:1px solid #e4d4a6;background:linear-gradient(142deg,#fffaf0,#f5ecd1);box-shadow:0 5px 18px #59451d12;font-variant-numeric:tabular-nums;white-space:nowrap}
.gg-batch-cardtop .gg-v16-current-birds .gg-v16-count-label{display:block;color:#67552f;font-size:12px;letter-spacing:.01em;font-weight:800;text-align:center}
.gg-batch-cardtop .gg-v16-current-birds .gg-v16-count-value{display:block;font-size:31px;color:#11543a;font-weight:900;line-height:1.15;text-align:center}
.gg-batch-actions .gg-batch-close-danger.gg-v16-complete-btn{background:linear-gradient(135deg,#1c6749,#10503a)!important;border:1px solid #d2aa50!important;color:#fff!important;box-shadow:0 4px 14px #16503824!important}
.gg-batch-actions .gg-batch-close-danger.gg-v16-complete-btn:hover{background:linear-gradient(135deg,#238059,#145d42)!important}
.gg-batch-actions .gg-batch-close-danger.gg-v16-complete-btn:focus-visible{outline:3px solid #eac566;outline-offset:3px}
.gg-v16-editstrip .gg-v16-delete{color:#9e3434!important;border-color:#e6b9b9!important;background:#fff5f4!important}
@media(max-width:620px){.gg-batch-cardtop .gg-v16-current-birds{min-width:102px;padding:10px 9px}.gg-batch-cardtop .gg-v16-current-birds .gg-v16-count-label{font-size:11px}.gg-batch-cardtop .gg-v16-current-birds .gg-v16-count-value{font-size:27px}}
@media(max-width:350px){.gg-batch-cardtop{flex-wrap:wrap}.gg-batch-cardtop .gg-v16-current-birds{width:100%;flex-direction:row;gap:12px}.gg-batch-cardtop .gg-v16-current-birds .gg-v16-count-value{font-size:24px}}

/* GG V16 V3 — status filter: completed is visually red (not the completion action). */
.gg-batch-filters button:nth-child(2){color:#a52b3a;border-color:#edc7cd;background:#fff7f8}
.gg-batch-filters button:nth-child(2).selected,
.gg-batch-filters button:nth-child(2)[aria-pressed="true"]{background:#b52d40;border-color:#b52d40;color:#fff;box-shadow:0 3px 12px #80233020}
.gg-batch-filters button:nth-child(2):focus-visible{outline:3px solid #d4a14a;outline-offset:2px}
/* GG V16 V3 — clean language selector. No persistent border/box after selection. */
#gg-v16-language.gg-v16-lang,
#gg-v16-language-mobile.gg-v16-lang-mobile{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}
#gg-v16-language select,
#gg-v16-language-mobile select{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}
/* Keyboard focus remains visible without an outlined rectangle. */
#gg-v16-language select:focus-visible,
#gg-v16-language-mobile select:focus-visible{text-decoration:underline 2px #ca9a3d;text-underline-offset:4px}
