/* Retain Verona's native typography, sprites and dark sportsbook tables. */
.movi-root{color:#ddd}.movi-root button{font-family:Arial,sans-serif;cursor:pointer}.movi-controls{display:flex;gap:5px;align-items:center;padding:5px 8px;background:#282828;flex-wrap:wrap}.movi-controls select,.movi-controls input,.movi-market-search{background:#333;color:#ddd;border:1px solid #555;border-radius:2px;padding:4px;font:12px Arial;max-width:210px}.movi-status{padding:3px 10px;color:#888;font:10px Arial;border-bottom:1px solid #333}.movi-sport-tabs{display:flex;overflow-x:auto;white-space:nowrap;margin:0;padding:0}.movi-sport-tabs li{flex:0 0 76px;float:none;list-style:none;position:relative}.movi-sport-tabs .sp_switch_item{display:block;width:100%;height:83px;border:0;background:transparent;color:#ddd;padding-top:58px;font-size:11px}.movi-root .sportHead{margin:0}.movi-root .sportHead .icon{margin-right:5px}.movi-root .movi-table{margin-bottom:0}.movi-table-head{background:#000;color:#fff}.movi-table-head .text-left{padding:5px 10px;text-align:left;font:15px Arial;width:42%}.movi-table-head .koefx{width:18%;font-size:11px}.movi-table-head .koefx:last-child{width:32px}.movi-event{background:#282828}.movi-event:nth-child(even){background:#3a3a3a}.movi-event .live-trow{height:76px}.movi-table .favtd{width:26px}.movi-table .tiny{width:62px;color:#aaa;text-align:center;font-size:10px}.movi-table .movi-teams{width:auto;padding:4px}.movi-table .movi-price-cell{width:18%;padding:1px}.movi-table .vtiny2{width:32px}.movi-quote.toggleButton{display:block;width:100%;box-sizing:border-box;text-align:left;border:0;border-radius:0;color:#eee;background:#333;font-weight:normal;overflow:hidden;white-space:nowrap;padding:3px 6px;margin:2px 0;height:22px;line-height:16px;font-size:13px}.movi-quote .koeflabel{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.movi-quote .koef{float:right;min-width:35px;text-align:right;margin-left:4px;color:#86cc3c}.movi-quote.selected{background:#86cc3c;color:#111}.movi-quote.selected .koef{color:#111}.movi-quote.disabled{color:#777;cursor:default}.movi-quote.disabled .koef{color:#777}.movi-name{border:0;background:transparent;color:inherit;text-align:left;font:inherit;width:100%;padding:0;overflow:hidden;display:block}.movi-teams .live-result{max-width:100%;font-size:11px}.movi-teams .movi-name{width:auto}.movi-more{border:0;background:transparent;color:#bbb;font:11px Arial}.movi-favorite{padding:0;width:24px;height:30px;display:block;border:0;background:transparent}.movi-favorite i{display:block}.movi-back{background:#333;color:#ddd;border:1px solid #555;padding:6px 12px;margin:5px}.movi-date{display:block}.movi-event-title{display:flex;align-items:center;gap:12px;background:#282828;padding:10px}.movi-event-title h3{font:16px Arial;flex:1;margin:0}.movi-event-title strong{color:#86cc3c}.movi-market{margin-bottom:4px}.movi-market h4{margin:0;padding:6px 10px;background:#5e5e5e;color:#fff;font: bold 12px Arial;cursor:pointer}.movi-market h4:before{content:'−';margin-right:8px}.movi-market.movi-collapsed h4:before{content:'+'}.movi-collapsed .movi-quotes{display:none}.movi-market .movi-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;background:#282828}.movi-market .movi-quote{margin:0}.movi-market-search{margin:6px}.movi-unavailable{display:block;text-align:center;color:#777}.movi-empty{padding:20px;color:#aaa}.movi-slip{font:11px Arial}.movi-preview{padding:6px;color:#999}.movi-remove{border:0;background:transparent;color:#aaa}.movi-events{overflow:visible;max-height:none}.movi-sport,.movi-league-link{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid #383838;padding:6px 10px;background:#282828;color:#ddd;cursor:pointer;font:12px Arial}.movi-sport{font-weight:bold}.movi-sport.active{background:#555;border-left:3px solid #86cc3c}.movi-leagues{max-height:500px;overflow:auto}.movi-league-link{background:#1b1b1b;font-size:11px}.movi-controls button{background:#444;border:1px solid #666;color:#ddd;padding:2px 8px}.movi-controls button:disabled{color:#777;cursor:default}.movi-sport-tabs::-webkit-scrollbar{height:4px}.movi-sport-tabs::-webkit-scrollbar-thumb{background:#555}.movi-root .livetabs{margin:0;border-bottom:0}
.movi-sport-tabs .sp_switch_item{height:auto;padding:11px 5px}.movi-sport-tabs li{flex-basis:66px}.movi-root .livetabs li{cursor:pointer}.movi-root [hidden]{display:none!important}
