/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.feedback-review label{font-size:14px;}.feedback-body .feedback-error{color:#b94a48;border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.feedback-body .feedback-error:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;}.feedback-body p a{color:#0088cc;text-decoration:none;}.feedback-body p a:hover{color:#005580;text-decoration:underline;}.feedback-modal h3{line-height:27px;font-size:18px;margin:0;font-weight:bold;color:#333;text-rendering:optimizelegibility;}.feedback-modal{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333;position:fixed;top:50%;left:50%;z-index:2050;max-height:500px;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 2s ease 0s;-moz-transition:all 2s ease 0s;-ms-transition:all 2s ease 0s;-o-transition:all 2s ease 0s;}.feedback-modal .feedback-close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.feedback-modal .feedback-close:hover{color:#000000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer;}.feedback-btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-ms-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(top,#ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em;}.feedback-btn:hover,.feedback-btn:active,.feedback-btn.active,.feedback-btn.disabled,.feedback-btn[disabled]{background-color:#e6e6e6;}.feedback-btn:active,.feedback-btn.active{background-color:#cccccc \9;}.feedback-btn:first-child{*margin-left:0;}.feedback-btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.feedback-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.feedback-btn.active,.feedback-btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0;}.feedback-btn.disabled,.feedback-btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.feedback-btn-small{padding:5px 9px;font-size:11px;line-height:16px;}.feedback-btn-small [class^="icon-"]{margin-top:-1px;}.feedback-btn-inverse,.feedback-btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#ffffff;}.feedback-btn-inverse{background-color:#393939;background-image:-moz-linear-gradient(top,#454545,#262626);background-image:-ms-linear-gradient(top,#454545,#262626);background-image:-webkit-gradient(linear,0 0,0 100%,from(#454545),to(#262626));background-image:-webkit-linear-gradient(top,#454545,#262626);background-image:-o-linear-gradient(top,#454545,#262626);background-image:linear-gradient(top,#454545,#262626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#262626',GradientType=0);border-color:#262626 #262626 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.feedback-btn-inverse:hover,.feedback-btn-inverse:active,.feedback-btn-inverse.active,.feedback-btn-inverse.disabled,.feedback-btn-inverse[disabled]{background-color:#262626;}.feedback-btn-inverse:active,.feedback-btn-inverse.active{background-color:#0c0c0c \9;}button.feedback-btn,input[type="submit"].feedback-btn{*padding-top:2px;*padding-bottom:2px;}button.feedback-btn::-moz-focus-inner,input[type="submit"].feedback-btn::-moz-focus-inner{padding:0;border:0;}button.feedback-btn.large,input[type="submit"].feedback-btn.large{*padding-top:7px;*padding-bottom:7px;}button.feedback-btn.small,input[type="submit"].feedback-btn.small{*padding-top:3px;*padding-bottom:3px;}.feedback-btn .caret{margin-top:7px;margin-left:0;}.feedback-btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100);}.feedback-btn-inverse .caret{border-top-color:#ffffff;opacity:0.75;filter:alpha(opacity=75);}.feedback-btn-small .caret{margin-top:4px;}.feedback-bottom-right{position:fixed;bottom:5px;left:5px;z-index:9999;}.feedback-header{padding:9px 15px;border-bottom:1px solid #eee;}.feedback-header .feedback-close{margin-top:2px;}.feedback-body{padding:15px;}.feedback-body .modal-form{margin-bottom:0;}.feedback-body textarea{margin:0;font-size:100%;vertical-align:middle;overflow:auto;vertical-align:top;font-size:13px;font-weight:normal;line-height:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;width:520px;height:100px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}.feedback-body textarea:focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9;}.feedback-footer{padding:5px 14px 15px 15px;line-height:20px;height:20px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.feedback-footer:before,.feedback-footer:after{display:table;content:"";}.feedback-footer:after{clear:both;}.feedback-footer .feedback-btn{float:right;margin-left:5px;margin-bottom:0;}.feedback-glass{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:#777;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}.feedback-canvas{position:absolute;top:0;left:0;pointer-events:none;z-index:1999;}#feedback-blackout-element{background:#000;opacity:0.8;position:absolute;}.feedback-highlight-element,.feedback-highlighted{position:absolute;-webkit-border-radius:4px;border-radius:4px;z-index:2000;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0px 0px 8px 0px #000;box-shadow:0px 0px 8px 0px #000;}.feedback-highlight-element{pointer-events:none;}#feedback-highlight-close{background:#ccc;border:1px solid black;text-align:center;line-height:20px;font-size:20px;font-weight:bold;width:20px;height:20px;position:absolute;cursor:pointer;margin-left:-12px;margin-top:-12px;z-index:2001;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 4px 0px #615e5e;box-shadow:0px 0px 4px 0px #615e5e;background-color:#c5c5c5;background-image:-webkit-gradient(linear,left top,left bottom,from(#c5c5c5),to(#999999));background-image:-webkit-linear-gradient(top,#c5c5c5,#999999);background-image:-moz-linear-gradient(top,#c5c5c5,#999999);background-image:-o-linear-gradient(top,#c5c5c5,#999999);background-image:linear-gradient(to bottom,#c5c5c5,#999999);}.feedback-blackedout{background:#000;position:absolute;z-index:2000;}#feedback-highlight-container{position:absolute;top:0;left:0;pointer-events:none;z-index:2010;}.feedback-animate-toside{top:100%;left:100%;width:300px;margin-left:-320px;margin-top:-200px;}.feedback-animate-review{-webkit-transition:all 2s ease 0s;-moz-transition:all 2s ease 0s;-ms-transition:all 2s ease 0s;-o-transition:all 2s ease 0s;top:50%;left:50%;width:600px;margin-left:-300px;margin-top:-200px;}.feedback-canvas-complete{-webkit-filter:blur(5px);}.feedback-body canvas{-webkit-border-radius:4px;border-radius:4px;border:1px solid #636363;-webkit-box-shadow:0px 0px 12px 0px #615e5e;box-shadow:0px 0px 12px 0px #615e5e;position:absolute;}.feedback-browser{margin-left:330px;}.feedback-loader{text-align:center;}.feedback-loader span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:50px auto;background:black;border-radius:50px;-webkit-animation:feedback-loader 0.9s infinite alternate;-moz-animation:feedback-loader 0.9s infinite alternate;}.feedback-loader span:nth-of-type(2){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;}.feedback-loader span:nth-of-type(3){-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;}@-webkit-keyframes feedback-loader{0%{width:10px;height:10px;opacity:0.9;-webkit-transform:translateY(0);}100%{width:24px;height:24px;opacity:0.1;-webkit-transform:translateY(-21px);}}@-moz-keyframes feedback-loader{0%{width:10px;height:10px;opacity:0.9;-moz-transform:translateY(0);}100%{width:24px;height:24px;opacity:0.1;-moz-transform:translateY(-21px);}}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.scroller{padding-left:10px;}.wrapper{display:table;width:100%;padding-left:375px;}.wrapper>div{float:none;display:table-cell;}.wrapper>div li{list-style-type:none;}.wrapper>div:first-child>ul>ul li:nth-child(2){padding:5px 0;}.wrapper>div>ul li:nth-child(2){border:2px solid #000;border-left:0;text-align:center;font-weight:bold;}.wrapper>div>ul>li:nth-child(2){padding:40px 0;}.wrapper>div:not(:first-child) ul li:nth-child(2)::before{position:absolute;content:"";width:25px;height:2px;background-color:#000;right:100%;top:-2px;}.wrapper>div:not(:first-child) ul li:nth-child(2)::after{position:absolute;content:"";width:25px;height:2px;background-color:#000;right:100%;bottom:-2px;}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul{transform:translateY(125px);}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul li:nth-child(2){padding:150px 0;}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul+ul{padding-top:268px;}.wrapper>div:nth-child(5):not(.winner):not(.consolation) ul{transform:translateY(285px);}.wrapper>div:nth-child(5):not(.winner):not(.consolatoion) ul li:nth-child(2){padding:315px 0;}.wrapper>div.winner{vertical-align:middle;}.wrapper{box-sizing:border-box !important;-webkit-box-sizing:border-box !important;}.wrapper>div>ul{position:relative;}.wrapper>div ul li{font-size:12px;padding-left:10px;}.wrapper>div>ul>ul{min-width:275px;}.wrapper>div:first-child>ul+ul{margin-top:73px;padding-top:0;}.wrapper ul{padding-left:0;}.wrapper>div:not(:first-child) ul li:nth-child(2){padding:102px 0;}.wrapper>div:not(:first-child) ul li:nth-child(2)::before,.wrapper>div:not(:first-child) ul li:nth-child(2)::after{display:none}.wrapper{margin-bottom:50px;}.wrapper li{min-height:24px;box-sizing:content-box;-webkit-box-sizing:content-box;}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul{transform:translateY(365px);}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul li:nth-child(2){padding:399px 0;}.wrapper>div>span{display:block;width:80%;text-align:center;background-color:#c5d9f1;border-top:1px solid #000;border-bottom:1px solid #000;font-size:12px;font-weight:bold;margin-bottom:30px;}.wrapper{position:relative;}.wrapper>div>span{visibility:visible;}.wrapper>div>span.yes{visibility:visible;}.wrapper>div:first-child>span:nth-child(2){position:absolute;left:15px;top:0;max-width:275px;}.wrapper>div ul li,.wrapper>div:first-child>ul>ul li:nth-child(2){white-space:nowrap;padding-left:5px;}.scroller{overflow-x:scroll;border:1px solid #ccc;}.wrapper+div{margin-left:25px;}.scroller .header-content{position:relative;padding:20px;}.scroller .header-content img{width:15%;min-width:160px;}.scroller .consolation li{padding-left:5px;padding-right:5px;}.wrapper>div.consolation{vertical-align:middle;position:relative;padding-left:30px;}.wrapper>div.consolation>span{position:absolute;top:0;}.scroller .header-content h5{text-align:center;font-weight:bold;}.scroller>a{position:absolute;background-image:url(/sites/all/modules/amerileague/images/print.png);display:block;width:42px;height:42px;font-size:0;right:15px;top:15px;z-index:99;}.dynamic-brackets-container{position:relative;}.scroller .wrapper>div.consolation{display:none;}.scroller .wrapper>div.consolation.yes{display:table-cell;}.scroller .wrapper>div>span.yes{visibility:visible;}.wrapper>div>ul li:nth-child(2){position:relative;padding-right:45px !important;}.wrapper>div>ul li:nth-child(2) span:not(.date-display-single){position:absolute;right:5px;color:#e44d04;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.wrapper div ul li:nth-child(2){padding-left:45px !important;}.wrapper div ul li:nth-child(2) a{display:block;}.wrapper>div:nth-child(2):not(.winner):not(.consolation) ul{-o-transform:translateY(66px);-ms-transform:translateY(66px);-moz-transform:translateY(66px);-webkit-transform:translateY(66px);transform:translateY(66px);}.wrapper>div:nth-child(2) ul+ul{margin-top:202px;padding-top:0;}.wrapper>div:nth-child(3):not(.winner):not(.consolation) ul{-o-transform:translateY(195px);-ms-transform:translateY(195px);-moz-transform:translateY(195px);-webkit-transform:translateY(195px);transform:translateY(195px);}.wrapper>div:nth-child(3):not(.winner):not(.consolation) ul li:nth-child(2){padding:228px 0;}.wrapper>div:nth-child(3):not(.winner):not(.consolation)>ul+ul{margin-top:455px;}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul{-o-transform:translateY(449px);-ms-transform:translateY(449px);-moz-transform:translateY(449px);-webkit-transform:translateY(449px);transform:translateY(449px);}.wrapper>div:nth-child(4):not(.winner):not(.consolation) ul li:nth-child(2){padding:481px 0;}.wrapper>div:first-child ul>ul:nth-child(4){position:absolute;right:100%;top:-28px;bottom:auto;}.wrapper>div:first-child ul>ul:nth-child(4):last-child.bottom,.wrapper>div:first-child ul>ul:nth-child(5){position:absolute;right:100%;bottom:-28px;top:auto;}.wrapper>div ul>li:nth-child(2){min-height:48px;}.wrapper>div.consolation ul li:nth-child(2){padding:102px 45px 102px 20px !important;}ul.top li:nth-child(2),ul.bottom li:nth-child(2),ul.nothing li:nth-child(2){display:table-cell;height:48px;vertical-align:middle;}.winner,.consolation{padding-top:63px;}@media print{@page{margin:0;size:legal;}body{margin:0.5cm;}html body>div:not(.dexp-body-inner){display:none;}.dexp-body-inner>div,.dexp-body-inner>section:not(#section-main-content){display:none;}.dynamic-brackets-container~table,.view-filters{display:none;}#section-main-content .view-schedule .view-filters{display:none;}.view-display-id-page_9>.view-header,.view-display-id-page_7>.view-header>.view-content{display:none;}.scroller{display:block;width:auto;height:auto;overflow:visible;border:none;-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;}.scroller.three{-o-transform:scale(.7);-ms-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);}.scroller.four{-o-transform:scale(.6);-ms-transform:scale(.6);-moz-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6);}.scroller.five{-o-transform:scale(.4);-ms-transform:scale(.4);-moz-transform:scale(.4);-webkit-transform:scale(.4);transform:scale(.4);}.scroller.six{-o-transform:scale(.3);-ms-transform:scale(.3);-moz-transform:scale(.3);-webkit-transform:scale(.3);transform:scale(.3);}a[href]:after{content:none !important;}div.winner{position:relative;}div.winner ul,.wrapper>div.consolation ul{position:absolute;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.wrapper>div.consolation{padding-left:300px;}}.header-content{display:flex;flex-direction:row;align-items:center;align-items:flex-start;flex-wrap:nowrap;}.header-content-logo{width:15%;}.header-content-text{display:flex;flex-direction:column;align-items:center;width:85%;text-align:center;max-width:932px;}.winner-name{font-size:1rem !important;}.mobile-container{display:none;}@media (max-width:767.98px){.dynamic-brackets-container{display:none !important;}.mobile-container{display:block;}}.mobile-container{width:100%;margin:0 auto;background:linear-gradient(to bottom,#f9fafb,#ffffff);}.mobile-header{background:linear-gradient(to bottom right,#ffffff,#f9fafb,#f3f4f6);text-align:center;padding:2rem 1.5rem 1.5rem;}.mobile-logo-container{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;}.mobile-logo-circle{width:2.5rem;height:2.5rem;background:linear-gradient(to bottom right,#f97316,#ea580c);border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-right:0.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);}.mobile-logo-inner{width:1.75rem;height:1.75rem;background-color:#ffffff;border-radius:9999px;display:flex;align-items:center;justify-content:center;}.mobile-logo-dot{width:1rem;height:1rem;background:linear-gradient(to bottom right,#f97316,#ea580c);border-radius:9999px;}.mobile-title{font-size:2.25rem;font-weight:700;background:linear-gradient(to right,#1e40af,#1e3a8a);-webkit-background-clip:text;background-clip:text;color:transparent;}.mobile-subtitle{font-size:1.25rem;font-weight:700;background:linear-gradient(to right,#f97316,#ea580c);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:0.5rem;}.mobile-group-name{font-size:0.875rem;color:#4b5563;font-weight:500;}.mobile-round-nav{background:linear-gradient(to right,#1e40af,#1e3a8a,#1e40af);display:flex;border-radius:0;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);}.mobile-round-nav{display:flex;background:linear-gradient(to right,#1e40af,#1e3a8a,#1e40af);box-shadow:0 4px 6px rgba(0,0,0,0.1);border-radius:0;}.mobile-round-tab{flex:1;padding:1rem 0.5rem;font-size:14px;font-weight:600;font-family:inherit;text-align:center;color:#bfdbfe;background:transparent;border:none;cursor:pointer;transition:all 0.3s ease;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;appearance:none;border:0;border-radius:0;}.mobile-round-tab.active{color:#ffffff;background:linear-gradient(to bottom,#1d4ed8,#1e40af);box-shadow:inset 0 2px 4px rgba(0,0,0,0.06);}.mobile-round-tab:focus{outline:none;border:0 !important;border-radius:0;color:#ffffff !important;}.mobile-games-container{background:linear-gradient(to bottom,#1e3a8a,#1e40af,#1e3a8a);min-height:100vh;padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;}.mobile-game-card{background:linear-gradient(to bottom right,#1e40af,#1e40af,#1e3a8a);border-radius:1rem;color:#ffffff;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);border:1px solid rgba(59,130,246,0.5);position:relative;}.mobile-game-header{background:linear-gradient(to right,#1d4ed8,#1e40af);padding:1.25rem 1.25rem;text-align:center;border-bottom:1px solid rgba(37,99,235,0.3);}.mobile-game-info{color:#ffffff;font-size:0.875rem;font-weight:600;margin-bottom:0.5rem;}.mobile-game-location{display:flex;align-items:center;justify-content:center;color:#bfdbfe;font-size:0.75rem;}.mobile-game-location a{color:#bfdbfe;font-size:0.75rem;}.location-icon{width:0.75rem;height:0.75rem;margin-right:0.25rem;}.mobile-game-content{padding:0;}.mobile-game-team{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(59,130,246,0.5);}.mobile-game-team.winner{background:linear-gradient(to right,rgba(22,163,74,0.2),rgba(21,128,61,0.2));border-color:rgba(74,222,128,0.3);}.team-info{display:flex;align-items:center;gap:0.75rem;}.team-initial{width:2.25rem;height:2.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);background:linear-gradient(to bottom right,#facc15,#ca8a04);}.team-initial.away{background:linear-gradient(to bottom right,#ec4899,#db2777);}.team-initial span{color:#ffffff;font-size:0.75rem;font-weight:700;}.team-name-container{display:flex;align-items:center;gap:0.5rem;}.team-name{font-weight:600;color:#ffffff;}.trophy-icon{width:1rem;height:1rem;color:#facc15;}.trophy-icon.orange{color:#f97316;}.team-scores{display:flex;gap:0.5rem;}.team-score{font-size:1.25rem;font-weight:700;color:#ffffff;}.team-score-single{font-size:1.5rem;font-weight:700;color:#ffffff;}.mobile-next-game{padding:0 1.25rem 1rem;}.next-game-wrapper{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(251,146,60,0.3);}.next-game-content{display:flex;background:linear-gradient(to right,rgba(249,115,22,0.2),rgba(234,88,12,0.2));border-radius:0.5rem;padding:0.5rem 0.75rem;border:1px solid rgba(251,146,60,0.3);justify-content:space-between;}.next-game-info{display:flex;gap:10px;}.next-game-info span{color:#fed7aa;font-size:0.75rem;font-weight:500;}.next-game-details{display:flex;gap:0.5rem;}.next-game-details span{color:#ffffff;font-size:0.875rem;font-weight:500;}.arrow-icon{width:0.75rem;height:0.75rem;color:#f97316;}.mobile-game-connector{position:relative;display:none;}.mobile-game-connector.active{display:block;}.game-connector-dot{position:absolute;right:-0.5rem;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;}.connector-line{width:1rem;height:1px;background-color:#f97316;}.connector-dot{width:0.5rem;height:0.5rem;background-color:#f97316;border-radius:9999px;display:flex;align-items:center;justify-content:center;}.dot-inner{width:0.25rem;height:0.25rem;background-color:#ffffff;border-radius:9999px;}
