.ttuk-latest{margin-top:42px;margin-bottom:42px}.ttuk-latest-scroll{overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding:6px 2px 22px;scrollbar-width:thin}.ttuk-latest-grid{display:flex;gap:18px}.ttuk-latest-card{flex:0 0 clamp(255px,27vw,315px);scroll-snap-align:start;overflow:hidden;border:1px solid #dce6df;border-radius:15px;background:#fff;box-shadow:0 7px 25px rgba(19,45,35,.08)}.ttuk-latest-cardlink{display:block;color:inherit;text-decoration:none;height:100%}.ttuk-latest-cardlink:focus-visible{outline:3px solid #236c59;outline-offset:-3px}.ttuk-latest-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(19,45,35,.13);transition:.2s}.ttuk-latest-image{height:165px;position:relative;background:#e7efe9;overflow:hidden}.ttuk-latest-proof{height:100%;width:100%;object-fit:cover}.ttuk-latest-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:linear-gradient(140deg,#123e33,#32725d);color:#fff}.ttuk-latest-placeholder strong{font-size:36px;letter-spacing:.1em}.ttuk-latest-placeholder small{font-size:10px;letter-spacing:.2em}.ttuk-latest-status{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:20px;font-size:11px;font-weight:800;letter-spacing:.06em;background:#f4f4f4;color:#222}.ttuk-latest-won{background:#d7f5e5;color:#145236}.ttuk-latest-lost{background:#ffe4e4;color:#9c2727}.ttuk-latest-void{background:#f1f0e7;color:#565144}.ttuk-latest-info{padding:19px}.ttuk-latest-info time{font-size:12px;color:#647269}.ttuk-latest-info h3{font-size:19px;line-height:1.3;margin:8px 0;overflow-wrap:anywhere}.ttuk-latest-info h3 span{font-weight:400;color:#78847c}.ttuk-latest-info p{font-size:13px;color:#607269;min-height:32px;margin:0 0 15px}.ttuk-latest-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 0;border-top:1px solid #e3e9e4}.ttuk-latest-stats span{display:flex;flex-direction:column;gap:4px}.ttuk-latest-stats small{font-size:11px;color:#6d786f}.ttuk-latest-stats strong{font-size:20px}.ttuk-latest-prooflink{display:block;color:#236c59;font-size:13px;font-weight:700;margin-top:10px}@media(max-width:640px){.ttuk-latest{margin-top:28px}.ttuk-latest-card{flex-basis:min(84vw,305px)}.ttuk-latest-image{height:145px}}@media(prefers-reduced-motion:reduce){.ttuk-latest-card:hover{transform:none;transition:none}}