/* Auto-generated from css/leaderboard.scss @ 2021-07-15 14:55:01 by Nodum */

:root{--dark:#0B263F !important;--green:#4CE677 !important;--blue:#2F69FF !important;--gold:#FFC700 !important;--grey:#E6ECF4 !important;--greydark:#96A7B8 !important;--light:#F8FAFD !important}[v-cloak]{display:none}body{overflow-x:hidden}.container{max-width:1300px}.table{margin-bottom:0}.table thead th{vertical-align:middle !important}.table thead th.pos{text-align:center}table tr.notinplayheader td{color:#333;background:#f8f8f8;line-height:25px;text-align:center;padding:.25rem}table tr.notinplay{color:#9c9c9c}table tr.didnotfinishheader td{color:#333;background:#f8f8f8;line-height:25px;text-align:center;padding:.25rem}table tr.didnotfinish{color:#9c9c9c}table td{vertical-align:middle !important;padding:0}td span{display:inline-block;text-align:center;width:22px;height:22px;line-height:24px;font-size:0.80rem;color:#bbb}td.total{background:#dee1e6;color:#6d7182;font-size:0.9rem}td span.nullpar{background:none;color:#ccc}td span.doubleeagle{background:#3f51b5;border-radius:50%;color:#fff;font-weight:700}td span.eagle{background:#0087e7;border-radius:50%;color:#fff;font-weight:700}td span.birdie{border:2px solid #91d0f7;border-radius:50%;color:#5bbbff;background:#fff;font-weight:600;line-height:20px}td span.par{color:#333}td span.bogey{border:2px solid #ffba32;border-radius:4px;color:#e6a013;font-weight:500;line-height:20px;background:#f9edd6}td span.doubleb{border:2px solid #f58800;border-radius:4px;color:#c76f00;font-weight:500;line-height:20px;background:#f8dcc3}td span.umad{background:#ff5d00;border-radius:4px;color:#333;color:#7a2d00;font-weight:400}td span.umad{background:#fd956b;border-radius:4px;color:#b94400;font-weight:500;line-height:20px;border:2px solid #fe5d00}td span.holein1{background-color:#32cd32 !important}td span.win{border:2px solid goldenrod;border-radius:50%;color:white;background:goldenrod;font-weight:600;line-height:20px}td.pos{min-width:60px;text-align:center;font-size:0.9rem}td.cat{width:100px;font-size:0.8rem;text-align:center}td.name{white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis;width:240px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.9rem;font-weight:400}td.holesplayed,td.totalshots,td.totalscore{width:55px;min-width:55px;max-width:55px;line-height:40px;font-weight:bold;text-align:center;white-space:nowrap;font-size:0.8rem}td.holesplayed i.fa,td.totalshots i.fa,td.totalscore i.fa{font-size:0.5rem;vertical-align:2px;color:#c7d2dc;margin-right:4px}td.country{width:55px !important;min-width:55px !important;max-width:55px !important}td.country img.flag{max-width:22px;border-radius:1px;border:1px solid #cecece;vertical-align:middle}img.flag{max-width:16px;border-radius:2px;vertical-align:middle;margin-top:-3px;margin-right:5px;box-shadow:0 0 5px #ccc}td.totalscore{font-size:1.1rem}td.totalscore.min{color:limegreen !important}td.totalscore.par{color:grey !important}td.totalscore.plus{color:orangered !important}td.totalshots{width:60px;min-width:60px;max-width:60px}td.totalshots span{color:grey;font-weight:normal}th.rounds{vertical-align:middle !important}th.cat{font-size:0.8rem;text-align:center}th small{font-weight:bold}td.rounds{vertical-align:middle !important}table.subtable{text-align:center;border-radius:4px;overflow:hidden;margin:5px auto}table.subtable tr td{padding:0;border-bottom:1px solid #dee2e6 !important;border-top:1px solid #dee2e6 !important;position:relative;width:30px;min-width:30px;max-width:30px;line-height:30px}table.subtable tr td.par{font-weight:300;font-size:13px;line-height:15px;height:15px;vertical-align:middle}table.subtable tr td.stroke{font-weight:300;font-size:10px;line-height:15px;height:15px;vertical-align:middle;color:grey}table.subtable tr td span.mini{font-size:8px;position:absolute;bottom:-7px;font-weight:normal;background:#f8f8f8;border-radius:15px;width:13px;height:13px;line-height:13px;text-align:center;transform:translateX(-50%);left:50%}table.subtable tr td:nth-child(4),table.subtable tr td:nth-child(7),table.subtable tr td:nth-child(10),table.subtable tr td:nth-child(11),table.subtable tr td:nth-child(14),table.subtable tr td:nth-child(17){border-right:1px solid #dedede}table.subtable tr td:first-child{border-right:1px solid #dee2e6;border-left:1px solid #dee2e6;min-width:60px}table.subtable tr td:first-child i.fa{color:#cecece}table.subtable tr td:last-child{border-right:1px solid #dee2e6}table.table tr>td{border-top:none;border-bottom:1px dashed #dee2e6}table.table tr.last>td{border-bottom:1px solid #c7d2dc !important}.subtable tr:nth-of-type(odd){background:#f8f8f8}img.logoapp{max-height:32px;margin-top:3px;margin-left:10px;margin-bottom:5px}img.logoorg{max-height:32px;margin-top:3px;margin-left:10px}div.header{padding:10px 10px 10px 0px;position:relative;overflow:hidden}div.header .btn{margin:0}div.header span.organizedby{display:block;float:right;padding:7px 0 0 0;vertical-align:middle;border-radius:5px;margin-left:0}div.header span.organizedby b{color:var(--dark)}div.header span.organizedby img{max-height:30px;border-radius:4px;margin:-2px 5px 0 0;vertical-align:middle}div.header span.scroll{display:block;float:right;padding:3px 7px;vertical-align:middle;border-radius:5px;margin-left:10px;margin-top:5px;margin-right:-5px;background:#f6f6f6;vertical-align:middle}div.header span.scroll b{color:var(--dark)}div.header span.scroll.active{background:var(--blue);color:#fff}div.header span.rotate{display:none}div.tournamentinfo{padding:1rem 0;border-top:1px solid #ececec;overflow:hidden}div.tournamentinfo h4{margin-bottom:0;font-weight:700}div.tournamentinfo h4 small{color:var(--greydark);font-size:60%;vertical-align:middle;display:inline-block;margin-left:5px}div.tournamentinfo .courseinfo{text-align:right}div.tournamentinfo .courseinfo span{vertical-align:middle;margin-right:10px}div.tools{background:var(--light);padding:1rem 0;overflow:hidden}div.tools .filter{width:220px;display:inline-block;vertical-align:middle}div.tools .search{width:240px;height:40px;vertical-align:middle;padding:0.8rem 0.8rem;display:inline-block}div.tools .roundtabs{margin-right:10px}div.tools .filtertabs{margin-right:10px}div.grid{display:grid;grid-template-rows:auto;grid-template-columns:auto;width:100%;background:white;z-index:5}div.grid.dev div.gridheader{grid-template-columns:30px 30px 40px 3fr 1fr 1fr auto 1fr 1fr 1fr}div.grid.dev div.gridlist .gridrow{grid-template-columns:30px 30px 40px 3fr 1fr 1fr auto 1fr 1fr 1fr}div.grid.dev div.gridlist .gridrow.didnotfinish{grid-template-columns:30px 30px 40px 3fr 1fr 1fr auto 1fr 1fr 1fr}div.grid div.gridheader{display:grid;grid-template-rows:auto;grid-template-columns:30px 40px 3fr 1fr 1fr auto 1fr 1fr 1fr;border-bottom:2px solid var(--grey)}div.grid div.gridheader .item{display:grid;min-width:50px;justify-content:center;align-items:center}div.grid div.gridheader .item small{font-weight:bold}div.grid div.gridheader .item.fav{min-width:30px}div.grid div.gridheader .item.match{min-width:30px}div.grid div.gridheader .item.pos{min-width:40px}div.grid div.gridheader .item.name{justify-content:start;font-weight:bold}div.grid div.gridlist{display:grid;grid-template-rows:auto;grid-template-columns:auto}div.grid div.gridlist .favorites{border-top:3px solid var(--light);border-bottom:3px solid var(--blue);margin-bottom:15px;padding:10px 0 0 0;overflow:hidden}div.grid div.gridlist .favorites .favoritesheader{padding:0 10px 10px 10px;color:var(--blue)}div.grid div.gridlist .favorites .favoritesheader b{line-height:30px}div.grid div.gridlist .favorites.matchplay{border-top:3px solid var(--light);border-bottom:3px solid goldenrod}div.grid div.gridlist .favorites.matchplay .favoritesheader{color:goldenrod}div.grid div.gridlist .leaderboardheader{padding:0 10px 10px 10px;color:var(--dark);overflow:hidden}div.grid div.gridlist .leaderboardheader b{line-height:30px}div.grid div.gridlist .gridrow{display:grid;border-top:none;border-bottom:1px dashed #dee2e6;align-items:center;justify-content:center;grid-template-columns:30px 40px 3fr 1fr 1fr auto 1fr 1fr 1fr}div.grid div.gridlist .gridrow.highlight{background:rgba(47,105,255,0.03)}div.grid div.gridlist .gridrow.highlight .fav i.fa-star{color:var(--blue) !important}div.grid div.gridlist .gridrow.highlight.minimal{background:rgba(47,105,255,0.1)}div.grid div.gridlist .gridrow.highlight.minimal .name{color:var(--blue)}div.grid div.gridlist .gridrow.highlight.matchplay{background:rgba(218,165,32,0.1)}div.grid div.gridlist .gridrow.highlight.matchplay .name{color:goldenrod}div.grid div.gridlist .gridrow.highlight.matchplay i.fa-trophy{color:goldenrod !important}div.grid div.gridlist .gridrow .item{min-width:50px;line-height:40px}div.grid div.gridlist .gridrow .item.fav{text-align:center;font-size:0.8rem;min-width:30px}div.grid div.gridlist .gridrow .item.fav i.fa-star{color:var(--greydark);opacity:0.7}div.grid div.gridlist .gridrow .item.fav:hover{cursor:pointer}div.grid div.gridlist .gridrow .item.fav:hover i.fa-star{color:var(--blue);opacity:1}div.grid div.gridlist .gridrow .item.match{text-align:center;font-size:0.8rem;min-width:30px}div.grid div.gridlist .gridrow .item.match i.fa-trophy{color:var(--greydark);opacity:0.7}div.grid div.gridlist .gridrow .item.match:hover{cursor:pointer}div.grid div.gridlist .gridrow .item.match:hover i.fa-trophy{color:goldenrod;opacity:1}div.grid div.gridlist .gridrow .item.pos{text-align:center;font-size:0.9rem;min-width:40px}div.grid div.gridlist .gridrow .item.name{font-weight:500;font-size:0.9rem;white-space:nowrap}div.grid div.gridlist .gridrow .item.country{text-align:center;font-size:0.9rem;color:var(--greydark)}div.grid div.gridlist .gridrow .item.cat{text-align:center;font-size:0.9rem;color:var(--greydark);white-space:nowrap}div.grid div.gridlist .gridrow .item.holesplayed,div.grid div.gridlist .gridrow .item.totalshots,div.grid div.gridlist .gridrow .item.totalscore{font-weight:bold;text-align:center;white-space:nowrap;font-size:0.8rem}div.grid div.gridlist .gridrow .item.holesplayed i.fa,div.grid div.gridlist .gridrow .item.totalshots i.fa,div.grid div.gridlist .gridrow .item.totalscore i.fa{font-size:0.5rem;vertical-align:2px;color:#c7d2dc;margin-right:4px}div.grid div.gridlist .gridrow .item.holesplayed span,div.grid div.gridlist .gridrow .item.totalshots span,div.grid div.gridlist .gridrow .item.totalscore span{color:grey}div.grid div.gridlist .gridrow .item img.flag{max-width:16px;border-radius:2px;vertical-align:middle;margin-top:-3px;margin-right:5px;box-shadow:0 0 5px #ccc}div.grid div.gridlist .gridrow .item.totalscore{font-size:1.1rem}div.grid div.gridlist .gridrow .item.totalscore.min{color:limegreen !important}div.grid div.gridlist .gridrow .item.totalscore.par{color:grey !important}div.grid div.gridlist .gridrow .item.totalscore.plus{color:orangered !important}div.grid div.gridlist .gridrow.last{border-bottom:1px solid #c7d2dc !important}div.grid div.gridlist div.notinplayheader,div.grid div.gridlist div.didnotfinishheader,div.grid div.gridlist div.dqheader{border-bottom:1px solid var(--grey)}div.grid div.gridlist div.notinplayheader div,div.grid div.gridlist div.didnotfinishheader div,div.grid div.gridlist div.dqheader div{color:#333;background:#f8f8f8;line-height:25px;text-align:center;padding:.25rem}div.grid div.gridlist div.notinplay,div.grid div.gridlist div.didnotfinish,div.grid div.gridlist div.dq{color:#9c9c9c}div.grid div.gridlist div.notinplay .pos,div.grid div.gridlist div.didnotfinish .pos,div.grid div.gridlist div.dq .pos{max-width:50px}div.grid div.gridlist div.notinplay .par,div.grid div.gridlist div.didnotfinish .par,div.grid div.gridlist div.dq .par{color:#9c9c9c}div.row.tableheader{padding:10px 0px;background:#1e2332;color:#d2d2d2;background:#f1f1f1;color:#0b273f;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}div.row.tableheader .btn.viewtoggle i.active{color:var(--blue)}div.row.tableheader .filtertabs{margin-right:10px}div.row.tableheader .filtertabs button{box-shadow:none}div.row.tableheader div.tournamentinfo h5{color:#0b273f;margin-bottom:0;margin-top:5px;line-height:30px}div.row.tableheader div.tournamentinfo .btn-group{float:right}div.row.tableheader div.tournamentinfo .btn-group a{color:#0b273f}div.row.tableheader div.tournamentinfo .btn-group a.active,div.row.tableheader div.tournamentinfo .btn-group a:hover{color:#fff}div.row.tableheader div.courseinfo{float:left;color:#0b273f;font-size:0.9rem;text-align:left;padding-top:0px;height:35px}div.row.tableheader div.courseinfo h5{float:left;margin-top:7px;margin-bottom:0}nav{background:#dee1e6;width:100%;height:60px;margin-bottom:30px;align-items:center;padding-top:0.6rem;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}nav ul.pagination{margin-bottom:0px !important;justify-content:center}nav ul.pagination li a.page{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}nav ul.pagination li.active a.page{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}@media only screen and (max-width: 450px){table.subtable{display:none}}@media only screen and (max-width: 1024px){div.header{width:100%;padding:10px 10px 10px 0px;position:fixed;top:0;z-index:10;background:#fff;border-bottom:1px solid #ececec}div.header .btn{margin:0}div.header span.organizedby{display:none}div.header img.logoapp{max-height:32px;margin-top:3px;margin-left:10px}div.header span.rotate{display:block;position:absolute;right:5px;top:14px;font-size:10px;color:var(--greydark);font-weight:bold}div.header span.rotate i.fa{font-size:18px;vertical-align:middle}div.header span.rotate i.fa-undo{font-size:14px;margin-right:5px}div.header span.rotate i.fa-mobile-alt{transform:rotate(-30deg);margin-top:-4px}div.tournamentinfo{padding:1rem 0;margin-top:60px;border-top:none}div.tournamentinfo h4{margin-bottom:0;text-align:center;width:100%}div.tournamentinfo h4 small{display:block;margin-left:0px}div.tournamentinfo .courseinfo{display:none;text-align:center}div.tournamentinfo .courseinfo span.city{display:none}div.tools{background:var(--light);padding:1rem 0}div.tools .filter{width:100%}div.tools .search{width:240px;height:40px;vertical-align:middle;padding:0.8rem 0.8rem;display:inline-block}div.tools .roundtabs{margin-right:10px;width:100%;margin-bottom:5px}div.tools .filtertabs{margin-right:10px;width:100%;margin-bottom:10px}div.gridheader .name{grid-column-start:3;grid-column-end:7;width:auto}div.gridheader .rounds,div.gridheader .cat,div.gridheader .totalshots{display:none !important}div.grid{width:100%}div.grid div.gridrow{padding-top:5px;padding-bottom:5px}div.grid div.gridrow .name{grid-column-start:4;grid-column-end:8;width:auto;line-height:30px}div.grid div.gridrow .cat,div.grid div.gridrow .totalshots{display:none}div.grid div.gridrow .rounds{grid-row-start:2;grid-column-start:4;grid-column-end:11}div.grid div.gridrow .rounds table.subtable{width:calc(100% - 10px);margin:0 10px 0 0px;border:1px solid var(--grey) !important}div.grid div.gridrow .rounds table.subtable tr{background:var(--light)}div.grid div.gridrow .rounds table.subtable tr td{padding:2px 0 !important;width:20px !important;min-width:20px !important;max-width:20px !important;line-height:20px !important}div.grid div.gridrow .rounds table.subtable tr td span{display:inline-block;text-align:center;width:18px;height:18px;line-height:18px;font-size:0.70rem}div.grid div.gridrow .rounds table.subtable tr td span.birdie,div.grid div.gridrow .rounds table.subtable tr td span.bogey,div.grid div.gridrow .rounds table.subtable tr td span.doubleb,div.grid div.gridrow .rounds table.subtable tr td span.umad,div.grid div.gridrow .rounds table.subtable tr td span.win{line-height:16px}div.grid div.gridrow .rounds table.subtable tr td.ball{display:none}div.grid div.gridrow .totalscore{font-size:1.3rem !important}}
