/* Static mirror: small responsive additions, original theme preserved. */
html{scroll-behavior:smooth}img{max-width:100%}iframe{max-width:100%;border:0}
.static-cookie-notice{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:#2793e6;color:#fff;padding:8px 15px;display:flex;align-items:center;gap:12px;justify-content:center;font-size:12px;line-height:1.5}
.static-cookie-notice[hidden]{display:none}.static-cookie-notice p{margin:0}.static-cookie-notice a{color:#fff;text-decoration:underline}
.static-cookie-notice button{flex:none;border:1px solid #cbd9e9;background:#126db3;color:white;font:inherit;font-weight:bold;padding:5px 12px;cursor:pointer}
@media(max-width:767px){.tm-logo-small img{max-height:50px;width:auto}.tm-footer{overflow-wrap:anywhere}.static-cookie-notice{font-size:11px;padding:8px 10px}.category.table{display:block;overflow-x:auto}iframe{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
