#gm-today{max-width:none!important;margin:0!important;padding:18px 16px 22px!important;background:#0e1b3d;background-image:linear-gradient(165deg,#16295c 0,#0e1b3d 100%);border-bottom:1px solid #2a3a66}#gm-today .gtd-in{max-width:1000px;margin:0 auto}#gm-today .gtd-k{color:#e8c46b!important;letter-spacing:.18em}#gm-today .gtd-t{color:#f7f2ea!important;font-size:30px}#gm-today .gtd-sub{font-family:Georgia,serif;font-style:italic;font-size:14px;color:#c9d4f2;margin-top:2px}#gm-today .gtd-btn.ghost{background:0 0;color:#e8c46b}#gm-today .gtd-btn{background:#c9a84c;color:#0e1b3d}#gm-today .gtd-new{background:rgba(232,196,107,.12);border-color:rgba(232,196,107,.4);color:#f3ede0}#gm-today .gtd-new b{color:#f7f2ea}#gm-today .gtd-c{border-color:rgba(232,196,107,.35);box-shadow:0 6px 18px rgba(0,0,0,.25)}@media(min-width:1000px){#gm-today .gtd-in{max-width:1200px}#gm-today .gtd-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px}#gm-today .gtd-c .n{font-size:15.5px}#gm-today .gtd-c .s{-webkit-line-clamp:3;font-size:12.5px}}@media(min-width:641px){#gm-today .gtd-row>.gtd-c.gtd-off{display:none}#gm-today .gtd-pg{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:16px;flex-wrap:wrap}#gm-today .gtd-pb{width:40px;height:40px;border-radius:50%;border:1.5px solid #e8c46b;background:0 0;color:#e8c46b;font-size:22px;line-height:1;cursor:pointer}#gm-today .gtd-pb:hover{background:#e8c46b;color:#0e1b3d}#gm-today .gtd-pl{font-family:'DM Sans',var(--sans),sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e8c46b;min-width:150px;text-align:center}#gm-today .gtd-c.gtd-hit{animation:gtdHit 1.6s ease}@keyframes gtdHit{0%,100%{box-shadow:0 6px 18px rgba(0,0,0,.25)}25%,60%{box-shadow:0 0 0 4px #e8c46b,0 10px 26px rgba(0,0,0,.35);transform:translateY(-4px)}}}@media(max-width:640px){#gm-today .gtd-pg{display:none!important}}@media(max-width:640px){#gm-today{padding:14px 14px 16px!important}#gm-today .gtd-t{font-size:25px}#gm-today .gtd-sub{font-size:13px}#gm-today .gtd-act{gap:8px}#gm-today .gtd-act .gtd-btn{min-height:42px;font-size:12.5px;padding:8px 10px}#gm-today .gtd-c{flex:0 0 80%}}html.gm-night #gm-today{background:#0a1230!important}html.gm-night #gm-today .gtd-t{color:#f7f2ea!important}