/* Station Six is a working template independent of the design-reference upload. */
body[data-template="station-six"]{background:#f0eee8;color:#182238}
[data-template="station-six"] header{border-bottom:1px solid #ced0d2;margin-bottom:20px;max-width:1160px;padding:24px 0}
.station-brand{font-size:18px;letter-spacing:1px;font-weight:700;color:#244de6}
[data-template="station-six"] .edit-link{color:#596173}
[data-template="station-six"] header>span{color:#697183}
[data-template="station-six"] .circuit-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 0 25px}
[data-template="station-six"] .circuit-title{color:#182238;border:0;padding:0;font-size:clamp(32px,4.5vw,58px);margin:0;max-width:75%;letter-spacing:-1.5px}
[data-template="station-six"] .circuit-heading .timer{background:#244de6;color:white;padding:17px 23px;border-radius:9px;text-align:left;min-width:185px;flex-shrink:0}
[data-template="station-six"] .timer>span{color:#fff;letter-spacing:2px;font-size:8px}
[data-template="station-six"] .timer strong{font-size:52px;margin-top:7px;letter-spacing:-2px}
[data-template="station-six"] .player{border:0;border-radius:0;background:transparent;max-height:57vh}
[data-template="station-six"] .video-grid{background:#f0eee8;gap:13px}
[data-template="station-six"] .station{background:#dfe3ed;border:7px solid white;border-radius:9px}
[data-template="station-six"] .station-number{background:#fff;color:#244de6;font-weight:700;font-size:8px;padding:6px 9px;left:0;bottom:0;border-top-right-radius:6px}
[data-template="station-six"] .zone-tile{box-shadow:none;border-radius:4px}
[data-template="station-six"] .multi .zone-tile{right:5px;top:5px}
[data-template="station-six"] .empty-station{color:#737b89;border:1px dashed #a5adbe;background:#e7e8ed}
[data-template="station-six"] .bottom{background:#fff;border:0;margin-top:18px;padding:18px 20px;border-radius:7px;min-height:70px}
[data-template="station-six"] .next span{color:#244de6}
[data-template="station-six"] .next h2{color:#182238;font-size:17px;font-weight:500;line-height:1.5}
[data-template="station-six"] button{color:#596173}
[data-template="station-six"] button:hover{background:#dfe3ed;color:#182238}
[data-template="station-six"] #start{background:#244de6;color:#fff}
[data-template="station-six"] #start:hover{background:#193cca}
[data-template="station-six"] #error{color:#9b2330}
[data-template="station-six"] .video-caption span{background:#fff;color:#244de6}
/* Transition has a cobalt countdown column and an open cream information area. */
[data-template="station-six"] #transition{background:#f0eee8;border:1px solid #d4d7df;border-radius:10px;padding:0;align-items:stretch;justify-content:stretch}
[data-template="station-six"] .transition-copy{height:100%;display:grid;grid-template-columns:38% 1fr;grid-template-rows:auto auto auto 1fr;gap:0;text-align:left;align-items:start;padding:32px 36px 30px 0;column-gap:36px}
[data-template="station-six"] .transition-count{grid-column:1;grid-row:1 / 5;align-self:stretch;background:#244de6;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:-32px 0 -30px;border-radius:9px 0 0 9px;min-height:0;gap:12px}
[data-template="station-six"] .transition-count strong{font-size:clamp(85px,10vw,150px);letter-spacing:-7px}
[data-template="station-six"] .transition-count span{color:#fff;font-size:8px;letter-spacing:2px}
[data-template="station-six"] #transitionLabel{grid-column:2;grid-row:1;color:#244de6;font-size:10px;letter-spacing:2px}
[data-template="station-six"] #transitionTitle{grid-column:2;grid-row:2;color:#182238;margin-top:14px;font-size:clamp(25px,3vw,40px);font-weight:700}
[data-template="station-six"] #transitionExercises{grid-column:2;grid-row:3;color:#596173;max-width:100%;font-size:13px;line-height:1.7;margin-top:14px}
[data-template="station-six"] #transitionHint{grid-column:2;grid-row:4;color:#596173;font-size:clamp(17px,2vw,25px);max-width:100%;margin:24px 0 70px;align-self:start}
[data-template="station-six"] .equipment-block{grid-column:2;grid-row:4;align-self:end;justify-content:flex-start;flex-wrap:wrap;margin-top:18px}
[data-template="station-six"] .equipment-block>span{color:#737b89}
[data-template="station-six"] #equipmentList{justify-content:flex-start}
[data-template="station-six"] #equipmentList li{color:#182238;background:#fff;border:0;font-size:12px}
[data-template="station-six"] #transition.complete .transition-copy{display:flex;align-items:center;justify-content:center;padding:25px}
[data-template="station-six"] #transition.complete #transitionHint{margin:20px 0;align-self:center}
@media(max-width:700px){[data-template="station-six"] header{margin:0 16px 18px;padding:20px 0;gap:12px}.station-brand{font-size:14px}[data-template="station-six"] .circuit-heading{gap:12px;align-items:stretch}[data-template="station-six"] .circuit-title{font-size:29px;max-width:65%;align-self:center}[data-template="station-six"] .circuit-heading .timer{min-width:110px;padding:12px}[data-template="station-six"] .timer strong{font-size:34px}[data-template="station-six"] .timer>span{font-size:6px;letter-spacing:1px}[data-template="station-six"] .video-grid{gap:7px}[data-template="station-six"] .station{border-width:3px}[data-template="station-six"] .player{max-height:none}[data-template="station-six"] .transition-copy{column-gap:18px;padding:20px 18px 20px 0}[data-template="station-six"] .transition-count{margin:-20px 0;border-radius:9px 0 0 9px}[data-template="station-six"] .transition-count strong{font-size:80px;letter-spacing:-4px}[data-template="station-six"] .transition-count span{font-size:6px;letter-spacing:1px}[data-template="station-six"] #transitionTitle{font-size:22px}[data-template="station-six"] #transitionHint{font-size:16px;margin:18px 0 70px}[data-template="station-six"] #transitionExercises{font-size:10px}[data-template="station-six"] .equipment-block{gap:7px}[data-template="station-six"] #equipmentList li{font-size:9px}}
