.gt-jra-featured-days{display:grid;gap:34px}.gt-jra-featured-day{min-width:0}.gt-jra-featured-day-head{display:flex;align-items:baseline;gap:12px;margin:0 0 16px;padding:0 0 10px 15px;border-bottom:1px solid rgba(216,182,74,.28);position:relative}.gt-jra-featured-day-head:before{content:"";position:absolute;left:0;top:2px;width:4px;height:25px;border-radius:999px;background:linear-gradient(180deg,#f0d36f,#9c7a20)}.gt-jra-featured-day-head>span{color:#d8b64a;font-size:10px;font-weight:900;letter-spacing:.2em}.gt-jra-featured-day-head>strong{color:#fff;font-size:20px;line-height:1}.gt-jra-featured-day-head>time{color:#8997aa;font-size:12px;font-weight:700}.gt-jra-page .gt-jra-race-grid.gt-jra-featured-grid{margin:0}.gt-jra-page .gt-jra-race-grid.gt-jra-featured-grid.is-count-1{grid-template-columns:minmax(0,1fr)!important}.gt-jra-page .gt-jra-race-grid.gt-jra-featured-grid.is-count-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gt-jra-page .gt-jra-race-grid.gt-jra-featured-grid.is-count-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.gt-jra-page .gt-jra-featured-grid.is-count-1>.gt-jra-card{width:100%!important;max-width:100%!important}.gt-jra-planned-horses{display:grid;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(216,182,74,.24)}.gt-jra-planned-horses>strong{color:#d8b64a;font-size:13px}.gt-jra-page .gt-jra-planned-horse-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 24px}.gt-jra-page .gt-jra-planned-horse-grid span{min-width:0!important;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.08);color:#d6deea;font-size:13px;line-height:1.45;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}.gt-jra-planned-horses small{color:#8997aa;font-size:11px}@media(max-width:900px){.gt-jra-page .gt-jra-race-grid.gt-jra-featured-grid.is-count-2,.gt-jra-page .gt-jra-race-grid.gt-jra-featured-grid.is-count-3{grid-template-columns:1fr!important}}@media(max-width:480px){.gt-jra-featured-days{gap:28px}.gt-jra-featured-day-head{gap:8px;padding-left:13px}.gt-jra-featured-day-head>span{font-size:9px}.gt-jra-featured-day-head>strong{font-size:18px}.gt-jra-page .gt-jra-planned-horse-grid{grid-template-columns:1fr!important}}
.gt-jra-analysis{margin-top:28px;padding:28px;border:2px solid #9c8738;border-radius:16px;background:linear-gradient(145deg,#0c1d35,#030812);color:#eaf0f8}.gt-jra-analysis>header{padding-bottom:20px;border-bottom:1px solid rgba(216,182,74,.3)}.gt-jra-analysis>header span{color:#d8b64a;font-size:11px;font-weight:900;letter-spacing:.18em}.gt-jra-analysis>header h2{margin:7px 0!important;color:#fff!important;font-size:clamp(26px,3vw,40px)!important}.gt-jra-analysis>header p{margin:0;color:#aab6c7}.gt-jra-analysis-panel{margin-top:20px;padding:20px;border:1px solid rgba(216,182,74,.24);border-radius:12px;background:rgba(2,7,15,.58)}.gt-jra-analysis-panel h3{margin:0 0 14px!important;color:#d8b64a!important;font-size:18px!important}.gt-jra-analysis-planned{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gt-jra-analysis-planned span{padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.035)}.gt-jra-analysis-note{margin:14px 0 0;color:#8997aa;font-size:12px}.gt-jra-analysis-table{overflow-x:auto}.gt-jra-analysis-table table{width:100%;border-collapse:collapse}.gt-jra-analysis-table th,.gt-jra-analysis-table td{padding:11px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.gt-jra-analysis-table th{color:#9faec1;font-size:12px}.gt-jra-analysis-table td:nth-child(3),.gt-jra-analysis-table td:nth-child(4){color:#d8b64a;font-weight:900}.gt-jra-analysis-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gt-jra-analysis-grid .gt-jra-analysis-panel{margin-top:16px}.gt-jra-analysis-panel dl{margin:0}.gt-jra-analysis-panel dl div{display:grid;grid-template-columns:70px 1fr;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}.gt-jra-analysis-panel dt{color:#9faec1}.gt-jra-analysis-panel dd{margin:0;font-weight:800}@media(max-width:700px){.gt-jra-analysis{padding:18px}.gt-jra-analysis-planned{grid-template-columns:1fr 1fr}.gt-jra-analysis-grid{grid-template-columns:1fr}}
.gt-jra-bias{margin-top:42px;padding-top:38px;border-top:1px solid rgba(216,182,74,.24);color:#eaf0f8}.gt-jra-bias *{box-sizing:border-box}.gt-jra-bias-head{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.gt-jra-bias-head>span{color:#d8b64a;font-size:11px;font-weight:900;letter-spacing:.2em}.gt-jra-bias-head h2{margin:7px 0 5px!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:clamp(25px,3vw,34px)!important}.gt-jra-bias-head p{margin:0;color:#8997aa;font-size:12px}.gt-jra-bias-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gt-jra-bias-card{padding:20px;border:1px solid rgba(216,182,74,.32);border-radius:14px;background:linear-gradient(145deg,#0c1d35,#030812)}.gt-jra-bias-card>header{display:flex;justify-content:space-between;gap:14px;align-items:center;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1)}.gt-jra-bias-card>header h3{margin:0!important;color:#fff!important;font-size:22px!important}.gt-jra-bias-card>header span{color:#9faec1;font-size:11px;text-align:right}.gt-jra-bias-surfaces{display:grid;gap:14px;margin-top:14px}.gt-jra-bias-surface{padding:15px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(2,7,15,.54)}.gt-jra-bias-surface-head{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}.gt-jra-bias-surface-head>span{padding:4px 9px;border-radius:999px;background:#d8b64a;color:#071427;font-size:12px;font-weight:900}.gt-jra-bias-surface-head strong{color:#fff;font-size:16px}.gt-jra-bias-surface-head small{color:#8997aa}.gt-jra-bias-surface>p{min-height:2.9em;margin:10px 0 13px;color:#b9c4d3;font-size:13px;line-height:1.65}.gt-jra-bias-style-list{display:grid;gap:8px}.gt-jra-bias-style-list>div{display:grid;grid-template-columns:38px minmax(70px,1fr) 88px;gap:9px;align-items:center}.gt-jra-bias-style-list span{color:#d6deea;font-size:12px}.gt-jra-bias-style-list i{height:6px;overflow:hidden;border-radius:999px;background:#253044}.gt-jra-bias-style-list i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9b7118,#efd36d)}.gt-jra-bias-style-list b{color:#efd36d;font-size:12px;letter-spacing:.04em;white-space:nowrap}@media(max-width:900px){.gt-jra-bias-grid{grid-template-columns:1fr}}@media(max-width:520px){.gt-jra-bias-card{padding:15px}.gt-jra-bias-card>header{align-items:flex-start;flex-direction:column}.gt-jra-bias-card>header span{text-align:left}.gt-jra-bias-surface-head{grid-template-columns:auto 1fr}.gt-jra-bias-surface-head small{grid-column:2}.gt-jra-bias-style-list>div{grid-template-columns:34px minmax(55px,1fr) 82px}.gt-jra-bias-style-list b{font-size:11px}}

.gt-jra-race-grid > .gt-jra-article-pairs{grid-column:1/-1;width:100%;min-width:0}.gt-jra-article-pairs{min-width:0}.gt-jra-live-article-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.gt-jra-live-article-cards>.gt-jra-card{min-width:0}.gt-jra-live-article-cards h3,.gt-jra-live-article-cards p,.gt-jra-live-article-cards a{overflow-wrap:anywhere}.gt-jra-live-article-cards>.gt-jra-card.is-coming-soon>.gt-jra-card-description{font-size:14px;line-height:1.5}@media(max-width:520px){.gt-jra-live-article-cards{gap:8px}.gt-jra-live-article-cards>.gt-jra-card{padding:14px 12px}.gt-jra-live-article-cards .gt-jra-card-top{gap:5px;flex-wrap:wrap}.gt-jra-live-article-cards h3{font-size:15px}.gt-jra-live-article-cards p,.gt-jra-live-article-cards .gt-jra-card-link{font-size:12px}.gt-jra-live-article-cards>.gt-jra-card.is-coming-soon>.gt-jra-card-description{font-size:13px;line-height:1.6}}

.gt-jra-review-section{margin:34px 0 0;padding:28px 0 0;border-top:1px solid rgba(216,182,74,.28)}
.gt-jra-review-section-head{display:grid;gap:7px;margin:0 4px 18px}
.gt-jra-review-section-head span{display:block;color:#d8b64a;font-size:10px;font-weight:900;line-height:1.2;letter-spacing:.2em}
.gt-jra-review-title{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:40px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:-.02em!important}
@media(max-width:520px){
	.gt-jra-review-section{margin-top:26px;padding-top:22px}
	.gt-jra-review-section-head{gap:7px;margin-right:0;margin-left:0}
	.gt-jra-review-title{font-size:40px!important}
}
