.play-widget-tile{width:100%;display:flex;flex-direction:column;color:#fdfdfd;color:#000;text-align:center;font-family:"Geogrotesque","Rockwell",Georgia,Times,"Times New Roman",serif}.play-widget-tile p{margin-block-end:unset;margin-block-start:unset}.play-widget-tile .header{width:100%;display:flex;border-radius:4px 4px 0 0;box-sizing:border-box;align-items:center;justify-content:center}.play-widget-tile .header .toggle-wrapper{width:100%;height:32px;display:flex;border-radius:4px;border:1px solid #17171d;box-sizing:border-box;margin-bottom:8px;padding:2px;gap:2px}.play-widget-tile .header .toggle{font-weight:400;font-size:10px;line-height:12.43px;letter-spacing:1px;text-align:center;border-radius:4px;color:#17171d;background-color:#fdfdfd;flex-grow:1;cursor:pointer;display:flex;justify-content:center;align-items:center}.play-widget-tile .header .toggle.active{background-color:#17171d;color:#fdfdfd;cursor:default}.play-widget-tile .sponsorship-container{display:flex;border:1px solid #c1c2ca;justify-content:center;height:36px;align-items:center;box-sizing:border-box;border-radius:0 0 4px 4px}.play-widget-tile .sponsorship{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.play-widget-tile .sponsorship .sponsor-copy{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:325;font-size:9px;line-height:10.85px;margin-right:8px;color:#8f909b;text-transform:uppercase}.play-widget-tile .play-widget-component{border-right:1px solid #c1c2ca;border-left:1px solid #c1c2ca}.play-widget-tile .play-widget-component .content{display:flex;flex-direction:column;background-image:url("https://www.ncaa.com/themes/custom/bespin/img/angle-xsml-lvl2.png")}.play-widget-tile .play-widget-component .brackets-info{width:100%;height:160px;position:relative;overflow:hidden;border-radius:4px}.play-widget-tile .play-widget-component a:link,.play-widget-tile .play-widget-component a:visited{text-decoration:none}.play-widget-tile .play-widget-component .brackets-content{position:relative;color:#fdfdfd;height:100%;z-index:1}.play-widget-tile .play-widget-component .brackets-content .brackets-remaining{font-weight:600;font-size:72px;line-height:89.5px;letter-spacing:-1.2px}.play-widget-tile .play-widget-component .brackets-content .brackets-remaining.reduced{font-size:56px;line-height:69.61px;padding:10px 0 10px 0}.play-widget-tile .play-widget-component .brackets-content .description{font-weight:500;font-size:14px;line-height:17.4px;min-height:16px;text-transform:uppercase}.play-widget-tile .play-widget-component .bracket-btn{display:block;width:auto;height:auto;background:rgba(0,0,0,0);border:0;cursor:pointer;margin:9px auto 0 auto;padding:0}.play-widget-tile .play-widget-component .bracket-btn:hover{transform:scale(1.02)}.play-widget-tile .play-widget-component .bracket-background{position:absolute;width:110%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;background-color:#17171d}.play-widget-tile .play-widget-component .game-wrapper{color:#17171d;padding:8px 16px}.play-widget-tile .play-widget-component .game-wrapper .next{font-weight:500;font-size:12px;line-height:14.92px;letter-spacing:.4px}.play-widget-tile .play-widget-component .game-wrapper .message{font-weight:600;font-size:18px;line-height:22.37px;letter-spacing:.4px;margin:0 17.5px}.play-widget-tile .play-widget-component .gametile{display:flex;width:100%;height:56px;overflow:hidden;align-items:center;border-radius:4px;margin-top:4px;position:relative;color:#fdfdfd;cursor:pointer}.play-widget-tile .play-widget-component .gametile .game-background{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.play-widget-tile .play-widget-component .teams{display:flex;width:100%;height:100%}.play-widget-tile .play-widget-component .away-team,.play-widget-tile .play-widget-component .home-team{width:50%;height:100%;position:relative}.play-widget-tile .play-widget-component .team-content{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;position:relative;height:100%;z-index:1}.play-widget-tile .play-widget-component .team-content .team-logo{width:12px;height:12px;display:inline-block;margin:1px 4px 3px 12px;align-self:center}.play-widget-tile .play-widget-component .team-content .team-seed{font-weight:300;font-size:10px;line-height:17.4px}.play-widget-tile .play-widget-component .team-content .team-name{font-weight:500;font-size:14px;line-height:17.4px;letter-spacing:-0.5px;flex-grow:1;text-align:left}.play-widget-tile .play-widget-component .team-content .team-score{font-weight:500;font-size:14px;line-height:17.4px;margin:0 18% 0 7px}.play-widget-tile .play-widget-component .home-team .team-content{justify-content:flex-start}.play-widget-tile .play-widget-component .home-team .team-content .team-logo{margin:1px 12px 3px 4px}.play-widget-tile .play-widget-component .home-team .team-content .team-name{text-align:right}.play-widget-tile .play-widget-component .home-team .team-content .team-score{margin:0 7px 0 18%}.play-widget-tile .play-widget-component .away-wrapper,.play-widget-tile .play-widget-component .home-wrapper{display:flex;width:100%;align-items:baseline;margin-top:3px}.play-widget-tile .play-widget-component .away-wrapper .team-seed,.play-widget-tile .play-widget-component .away-wrapper .team-name,.play-widget-tile .play-widget-component .home-wrapper .team-seed,.play-widget-tile .play-widget-component .home-wrapper .team-name{margin:1px}.play-widget-tile .play-widget-component .play-icon{width:24px;height:24px;position:absolute;left:50%;transform:translateX(-50%)}.play-widget-tile .play-widget-component .brackets-advance{display:flex;flex-direction:row;padding:4px 0 0 0}.play-widget-tile .play-widget-component .brackets-advance .advance-label{font-weight:400;font-size:10px;line-height:12.43px;letter-spacing:.8px}.play-widget-tile .play-widget-component .brackets-advance .advance{font-weight:700;font-size:14px;line-height:17.4px;letter-spacing:.4px;margin-top:2px}.play-widget-tile .play-widget-component .home,.play-widget-tile .play-widget-component .away{flex-grow:1}.play-widget-tile .play-widget-component .home{border-left:1px solid #c1c2ca}@media only screen and (min-width: 768px){.play-widget-tile .header{border:1px solid #c1c2ca;border-bottom:0px;padding:12px}.play-widget-tile .header .toggle-wrapper{width:300px;align-self:center;margin-bottom:0}.play-widget-tile .header .toggle{font-family:RingsideWide-Med,"Arial Bold",sans-serif;font-weight:350;line-height:12.05px}.play-widget-tile .play-widget-component.no-header{border-radius:4px}.play-widget-tile .play-widget-component .content{flex-direction:row;align-items:center;padding:16px 17px}.play-widget-tile .play-widget-component .brackets-info{max-width:55%;height:155px}.play-widget-tile .play-widget-component .brackets-content .brackets-remaining{font-size:64px;line-height:79.55px}.play-widget-tile .play-widget-component .brackets-content .brackets-remaining.reduced{font-size:48px;line-height:59.66px}.play-widget-tile .play-widget-component .brackets-content .description{margin-top:-3px}.play-widget-tile .play-widget-component .game-wrapper{padding:8px 0 8px 16px}.play-widget-tile .play-widget-component .game-wrapper .message{margin:0 0}.play-widget-tile .play-widget-component .brackets-info,.play-widget-tile .play-widget-component .game-wrapper{flex-grow:1}.play-widget-tile .play-widget-component .bracket-btn{margin:14px auto 0 auto}.play-widget-tile .play-widget-component .gametile{height:56px}.play-widget-tile .play-widget-component .team-content{flex-direction:column;justify-content:center}.play-widget-tile .play-widget-component .team-content .team-logo{margin:1px 4px 3px 0}.play-widget-tile .play-widget-component .team-content .team-score{margin:0 0 0 0}.play-widget-tile .play-widget-component .home-team .team-content{flex-direction:column-reverse;justify-content:center}.play-widget-tile .play-widget-component .home-team .team-content .team-logo{margin:1px 0 3px 4px}.play-widget-tile .play-widget-component .home-team .team-content .team-score{margin:0 0 0 0}.play-widget-tile .play-widget-component .away-wrapper,.play-widget-tile .play-widget-component .home-wrapper{width:auto;margin-top:0}}@media only screen and (min-width: 1230px){.play-widget-tile .play-widget-component .brackets-info{max-width:57%;height:210px}.play-widget-tile .play-widget-component .brackets-content .brackets-remaining{font-size:96px;line-height:119.33px}.play-widget-tile .play-widget-component .brackets-content .brackets-remaining.reduced{font-size:72px;line-height:89.5px;padding:15px 0 11px 0}.play-widget-tile .play-widget-component .brackets-content .description{font-size:22px;min-height:24px;line-height:27.35px}.play-widget-tile .play-widget-component .game-wrapper{padding:8px 0 8px 23px}.play-widget-tile .play-widget-component .game-wrapper .next{font-size:18px;line-height:22.37px}.play-widget-tile .play-widget-component .game-wrapper .message{font-size:22px;line-height:27.35px}.play-widget-tile .play-widget-component .gametile{height:90px}.play-widget-tile .play-widget-component .team-content .team-logo{width:16px;height:16px}.play-widget-tile .play-widget-component .team-content .team-score{font-size:28px;line-height:34.8px}.play-widget-tile .play-widget-component .team-content .team-name{font-size:20px;line-height:24.86px}.play-widget-tile .play-widget-component .away p:first-of-type,.play-widget-tile .play-widget-component .home p:first-of-type{margin-bottom:2px}.play-widget-tile .play-widget-component .away-wrapper,.play-widget-tile .play-widget-component .home-wrapper{margin-top:2px}.play-widget-tile .play-widget-component .play-icon{width:28px;height:28px}.play-widget-tile .play-widget-component .brackets-advance{padding:10px 0 0 0}.play-widget-tile .play-widget-component .brackets-advance .advance-label{font-size:14px;line-height:17.4px}.play-widget-tile .play-widget-component .brackets-advance .advance{font-size:16px;line-height:19.89px}}.layout-size--sidebar div.one-across .play-widget-tile .header{border:none;padding:0}.layout-size--sidebar div.one-across .play-widget-tile .header .toggle-wrapper{width:100%;margin-bottom:8px}.layout-size--sidebar div.one-across .play-widget-tile .header .toggle{font-family:"Geogrotesque","Rockwell",Georgia,Times,"Times New Roman",serif}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .content{flex-direction:column;padding:0 0}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-info{max-width:unset;height:160px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-info .brackets-content .brackets-remaining{font-size:70px;line-height:89.5px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-info .brackets-content .brackets-remaining.reduced{font-size:56px;line-height:69.61px;padding:10px 0 10px 0}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-info .brackets-content .description{font-size:14px;min-height:16px;line-height:17.4px;margin-top:unset}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .bracket-btn{margin:9px auto 0 auto}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .game-wrapper{display:flex;flex-direction:column;width:100%;padding:8px 16px;box-sizing:border-box}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .game-wrapper .next{font-size:12px;line-height:14.92px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .gametile{height:56px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .team-content{flex-direction:row-reverse;justify-content:flex-end}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .team-content .team-logo{width:12px;height:12px;margin:1px 4px 3px 12px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .team-content .team-name{font-weight:500;font-size:14px;line-height:17.4px;letter-spacing:-0.5px;flex-grow:1}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .team-content .team-score{font-size:14px;line-height:17.4px;margin:0 18% 0 7px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .home-team .team-content{justify-content:flex-start}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .home-team .team-content .team-logo{margin:1px 12px 3px 4px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .home-team .team-content .team-score{margin:0 7px 0 18%}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .away-wrapper,.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .home-wrapper{width:100%;margin-top:3px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .play-icon{width:24px;height:24px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-advance{padding:4px 0 0 0}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-advance .advance-label{font-size:10px;line-height:12.43px}.layout-size--sidebar div.one-across .play-widget-tile .play-widget-component .brackets-advance .advance{font-size:14px;line-height:17.4px}