.go-bar{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.96);backdrop-filter:blur(6px);border-bottom:1px solid var(--v-line)}
.go-bar .v-wrap{display:grid;gap:.55rem;padding-top:.7rem;padding-bottom:.7rem}
.go-row{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}
.go-row .v-chips{margin:0}
.go-sel{border:1px solid var(--v-line);border-radius:99px;padding:.4rem .8rem;font:inherit;font-size:.78rem;background:#fff;color:var(--v-ink)}
.go-latest{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;background:linear-gradient(150deg,var(--v-red-l),var(--v-red-d));color:#fff;border-radius:18px;padding:1.3rem 1.4rem;align-items:center}
.go-latest .no{background:var(--v-gold);color:var(--v-red-d);font-family:'Montserrat',sans-serif;font-weight:900;border-radius:14px;padding:.8rem 1rem;text-align:center;line-height:1.15;min-width:112px}
.go-latest .no small{display:block;font-size:.6rem;font-weight:800;letter-spacing:.08em}.go-latest .no b{font-size:1.9rem}
.go-latest .k{font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--v-gold)}
.go-latest h2{font-family:'Montserrat',sans-serif;font-weight:900;font-size:clamp(1.05rem,2.2vw,1.35rem);margin:.25rem 0 .35rem;color:#fff;line-height:1.3}
.go-latest p{margin:0;font-size:.86rem;color:rgba(255,255,255,.85);line-height:1.6}
.go-month{margin-top:2rem}
.go-mh{display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem;padding-bottom:.5rem;border-bottom:2px solid var(--v-line)}
.go-mh b{font-family:'Montserrat',sans-serif;font-weight:900;font-size:1.2rem;color:var(--v-ink)}
.go-mh span{font-size:.76rem;font-weight:700;color:var(--v-mute)}
.go-grid{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}
.go-card{background:#fff;border:1px solid var(--v-line);border-radius:14px;padding:1rem 1.05rem;display:flex;flex-direction:column;gap:.45rem;border-left:4px solid var(--v-red)}
.go-card[data-s="active"]{border-left-color:var(--v-gold)}.go-card[data-s="announced"],.go-card[data-s="pending"]{border-left-color:#CFC7BC}
.go-top{display:flex;justify-content:space-between;gap:.5rem;align-items:center;flex-wrap:wrap}
.go-no{font-family:'Montserrat',sans-serif;font-weight:800;font-size:.74rem;color:var(--v-red)}
.go-no em{font-style:normal;color:var(--v-mute);font-weight:600;margin-left:.4rem}
.go-st{font-size:.64rem;font-weight:800;border-radius:99px;padding:.2rem .6rem}
.go-st.delivered{background:var(--v-red);color:#fff}.go-st.active{background:var(--v-gold);color:var(--v-red-d)}.go-st.announced,.go-st.pending{background:#F2ECE3;color:var(--v-ink2)}
.go-card h3{font-family:'Montserrat',sans-serif;font-size:.95rem;font-weight:800;line-height:1.35;margin:0}
.go-card p{font-size:.8rem;line-height:1.6;color:var(--v-ink2);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.go-card.open p{-webkit-line-clamp:unset;display:block}
.go-foot{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.35rem}
.go-tags{display:flex;gap:.3rem;flex-wrap:wrap}
.go-tags span{font-size:.64rem;font-weight:700;background:var(--v-gold-l);color:var(--v-red-d);border-radius:4px;padding:.15rem .45rem}
.go-tags span.d{background:#F5F1EB;color:var(--v-ink2)}
.go-more{border:0;background:none;color:var(--v-red);font-weight:700;font-size:.74rem;cursor:pointer;padding:0;white-space:nowrap}
.go-more[hidden]{display:none}
.go-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}
.go-stat{background:#fff;border:1px solid var(--v-line);border-radius:14px;padding:.9rem 1rem}
.go-stat b{display:block;font-family:'Montserrat',sans-serif;font-weight:900;font-size:1.6rem;color:var(--v-red);line-height:1.1}
.go-stat small{font-size:.72rem;font-weight:700;color:var(--v-mute)}
.go-stat .bar{height:6px;background:#F1ECE4;border-radius:99px;margin-top:.5rem;overflow:hidden}.go-stat .bar i{display:block;height:100%;background:var(--v-red)}
@media (max-width:820px){.go-grid{grid-template-columns:1fr}.go-stats{grid-template-columns:1fr 1fr}.go-latest{grid-template-columns:1fr}.go-latest .no{justify-self:start}}
