.appbar{background:#fff;text-align:center;font-size:11pt;padding:0 10px}.appbar .brand{font-size:24px;font-weight:700;padding:12px 0 8px}.appbar hr{margin:0}.appbar nav{padding:7px 0}.appbar a.active{color:#000}.page{max-width:1180px;margin:0 auto;padding:16px 10px 60px;text-align:center}.panel{background:#fff;border:1px solid #ccc;padding:16px 18px 22px;margin:0 auto 18px;width:fit-content;max-width:100%}.panel>h2:first-child{margin-top:0}.lanknav{padding:6px 10px;font-size:10pt;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:14px}.lanknav .aktiv{color:#000}.lanknav+.lanknav{margin-top:-14px;border-top:0}.note{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#333;line-height:1.7}.listfilter{font-family:Arial,Helvetica,sans-serif;font-size:10pt;margin:-6px 0 12px}.listfilter label{cursor:pointer}.listfilter label+label{margin-left:14px}.listfilter input[type=search],.listfilter select{font-family:inherit;font-size:10pt}.ba-embed .tavlingshuvud{padding:14px 16px 0}.ba-embed .tavlingshuvud h1{margin:0 0 6px}.ba-embed .tavlingsfakta{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;color:#333;margin:0 0 10px}.ba-embed tr.lagsumma td{border-top:1px solid #999;background:#fff}.ba-embed .banadetalj{margin-top:18px}.ba-embed .banavaljare{display:flex;align-items:center;justify-content:space-between}.ba-embed .stegknapp{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:400;padding:1px 8px;border:1px solid #999;background:#fff;cursor:pointer}.ba-embed .avancerat{margin:0 0 8px}.ba-embed .knapp{font-family:Arial,Helvetica,sans-serif;font-size:9pt;padding:3px 10px;border:1px solid #999;background:var(--ext-bg);cursor:pointer}.ba-embed .knapp-aktiv{background:var(--ext-head-bg);border-color:var(--ext-border)}.ba-embed .knapp:hover{border-color:var(--ext-border)}.ba-embed .ba-jamforelse{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;margin:0 0 10px}.ba-embed .klasstabeller{width:fit-content;max-width:100%;margin:0 auto}.ba-embed .klasstabeller table.grid{width:100%}.ba-embed .klasstabell{margin-bottom:22px}.ba-embed tr.klassband td,.ba-embed tr.klassband th{background:var(--head-title);text-align:center}.ba-embed tr.kolumnband td,.ba-embed tr.kolumnband th{background:var(--head-col)}.ba-embed tr.udda td{background:var(--row-odd)}.ba-embed tr.jamn td{background:var(--row-even)}.ba-embed table.ramar td,.ba-embed table.ramar th{border:1px solid #808080}.ba-embed table.grid td.ext-cell{background:var(--ext-bg)}.ba-embed table.grid td.ext-head,.ba-embed table.grid th.ext-head{background:var(--ext-head-bg)}.ba-embed table.grid :is(td,th):not(.ext-cell):not(.ext-head)+td.ext-cell,.ba-embed table.grid :is(td,th):not(.ext-cell):not(.ext-head)+td.ext-head,.ba-embed table.grid :is(td,th):not(.ext-cell):not(.ext-head)+th.ext-head{border-left:2px solid var(--ext-border)}.ba-embed table.matchlista td.matchvinnare{background:var(--match-win)}.ba-embed .mini{font-size:8pt;font-weight:400}.ba-embed table.matchlista{margin-top:14px;margin-bottom:22px}.ba-embed table.grid td,.ba-embed table.grid th{padding:4px;line-height:normal}.ba-embed table.grid td{font-size:11pt}.ba-embed table.grid th{font-size:10pt}.ba-embed td.varvkolumn,.ba-embed th.varvkolumn{width:27px}.ba-embed .anlaggningshistorik{margin-top:18px}.ba-embed .anlaggningshistorik table.grid tr:first-child td,.ba-embed .anlaggningshistorik table.grid tr:first-child th{background:var(--ext-head-bg);border-left:2px solid var(--ext-border)}.ba-embed table.startschema tr.bollstart td{border-top:1px solid #b0b0b0}.ba-embed table.startschema tr.startad.udda td{background:var(--startad-odd)}.ba-embed table.startschema tr.startad.jamn td{background:var(--startad-even)}.ba-embed table.grid td.markerat,.ba-embed table.grid th.markerat{background:var(--markerat)}.ba-embed .spikradtabeller{display:flex;align-items:flex-start;justify-content:center;gap:8px;overflow-x:auto;padding:0 16px 8px}.ba-embed .spikradtabeller table.grid{margin:0}.ba-embed .spikradtabeller tr.klassband td,.ba-embed .spikradtabeller tr.klassband th{white-space:normal;max-width:20ch}.ba-embed .ratingfakta{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;margin:0 0 10px}.ba-embed .deltagarnamn{margin:0 0 8px}.ba-embed img.deltagarfoto{margin:0 4px 8px 0}.ba-embed table.scorekort{background:#fff}.ba-embed table.scorekort hr{margin:0;border:0;border-top:1px solid #999}.ba-embed .spelade-hal{background:#404040;color:#fff;font-size:9pt;padding:0 2px;margin-left:4px}.ba-embed .banvinster{font-size:9pt;color:#555}.ba-embed table.stege{border:3px outset #ccc}.ba-embed table.stege td,.ba-embed table.stege th{border:1px solid #808080;padding:1px 4px}.ba-embed table.stege td.stegjamn{background:#ff9}.ba-embed table.stege td.stegudda{background:#fc9}.ba-embed table.stege td.stegvinnare{background:#cfc}.ba-embed table.stege td.fotocell{width:40px;padding:0}.ba-embed img.stegfoto{display:block;width:40px;height:48px;object-fit:cover}.ba-embed .klasstabeller table.grid.matchkort{table-layout:fixed;width:769px;margin-bottom:18px;border-collapse:separate;border-spacing:0;border:1px outset #3559af}.ba-embed table.matchkort td,.ba-embed table.matchkort th{border:1px inset #000}.ba-embed table.matchkort th.table_header{background:#dbdcf7}.ba-embed table.matchkort :is(td,th):first-child{width:252px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ba-embed table.matchkort :is(td,th):last-child{width:45px}.ba-embed table.matchkort td.banvunnen,.ba-embed table.matchkort td.matchvinnare{background:#6ef5c7}.ba-embed .klasstabeller table.grid.banstat{width:auto}.ba-embed .banavaljare .stegknapp{font-size:10pt;padding:4px 12px}.ba-embed table.grid td.anmarkning{background:#fff;padding-left:10px;white-space:nowrap}.ba-embed .lagmatcher{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;align-items:start;gap:0 18px}.ba-embed .klasstabeller table.grid.lagmatchkort{width:375px;margin-bottom:18px;border-collapse:separate;border-spacing:0;border:1px outset #3559af}.ba-embed table.lagmatchkort td,.ba-embed table.lagmatchkort th{border:1px inset #000}.ba-embed table.lagmatchkort tr.klassband th.table_header{background:#dbdcf7}.ba-embed table.lagmatchkort td.matchvinnare{background:#6ef5c7}.ba-embed .varvval{margin:10px 0 14px;text-align:center;font-size:9pt}.ba-embed .varvval .stegknapp{margin-left:4px}.anlaggningssida .lanknav+.listfilter{margin-top:10px}.anlaggningssida .tabellblock{margin-top:22px}.anlaggningssida .gransruta{width:4em;font-family:inherit;font-size:10pt}.anlaggningssida .banrubrik{margin-left:14px}.anlaggningssida .stegknapp{font-family:Arial,Helvetica,sans-serif;font-size:9pt;padding:2px 10px;border:1px solid #999;background:#fff;cursor:pointer}.anlaggningssida .stegknapp:disabled{color:#999;cursor:default}.anlaggningssida .tabellblock table.grid{table-layout:fixed}.anlaggningssida .tabellblock table.grid td,.anlaggningssida .tabellblock table.grid th{width:6.5em}.anlaggningssida .banavaljare{display:flex;align-items:center;justify-content:space-between;font-family:Arial,Helvetica,sans-serif;font-size:10pt;margin:10px 0 12px}.anlaggningssida .banavaljare .stegknapp{text-decoration:none;color:inherit}.anlaggningssida .banavaljare .allabanor{margin-left:14px}.anlaggningssida .klubblogga{height:90px;width:auto}.vinnare{background:var(--markerat)}.mote-info{max-width:42em;margin-left:auto;margin-right:auto}.byt-knapp{min-width:4.5em;padding:2px 8px}.trafflista{list-style:none;width:fit-content;max-width:100%;margin:4px auto 0;padding:0;border:1px solid #ccc;background:#fff;text-align:left}.trafflista .traff{display:block;width:100%;box-sizing:border-box;padding:3px 10px;border:0;background:none;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-align:left;cursor:pointer}.trafflista .traff:hover,.trafflista .traff.markerad{background:var(--markerat)}.spelarhuvud{display:flex;align-items:flex-start;justify-content:center;gap:14px;margin-bottom:12px}.spelarhuvud h2{margin:0 0 4px}.spelarhuvud .note{margin:0;line-height:1.5;font-size:11pt}.spelarfoto{height:150px;width:auto;border:1px solid #bbb;background:#e0e0e0}.fotoknapp{padding:0;border:0;background:none;font:inherit;cursor:pointer;display:block}.variantrader{list-style:none;margin:0 0 14px;padding:0;text-align:left}.variantrader li{display:flex;align-items:center;gap:14px;padding:8px 6px;border-bottom:1px solid #ddd}.variantrader li:first-child{border-top:1px solid #ddd}.variantrader .variantbild{flex:0 0 auto;display:block;width:56px;height:56px;object-fit:contain}.variantrader .variantbild.saknas{opacity:.85}.variantrader .variantknapp{flex:0 0 auto;padding:0;border:1px solid transparent;background:none;line-height:0;cursor:pointer}.variantrader .variantknapp.vald{border-color:#999}.variantrader .varden,.variantrubriker .varden{flex:1 1 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 22px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:10pt}.variantrader .varde{color:#000}.variantrubriker{display:flex;align-items:flex-end;gap:14px;padding:0 6px 4px}.variantrubriker .bildplats{flex:0 0 auto;width:56px}.variantrubriker .sortknapp{font-weight:700}.variantrubriker .sortknapp.aktiv{text-decoration:underline}.bollsida h3{margin:18px 0 8px;font-size:11pt}.bollsida table.grid.faktatabell{width:auto;min-width:22em;margin:0 auto 4px}.bollsida{--bollbredd: 57em;width:var(--bollbredd);max-width:100%}.bollista{--bollbredd: 66em}.bollsida table.grid{width:100%}.bollfilter{box-sizing:border-box;width:100%;border:1px solid #ccc;padding:8px 16px 12px;margin:0 auto 14px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-align:left}.bollfilter legend{padding:0 6px;color:#333}.bollfilter .sokrad{display:flex;align-items:baseline;gap:10px;margin:2px 0 8px}.bollfilter .etikett{font-weight:700}.bollfilter input[type=search]{font-family:inherit;font-size:10pt;width:22em}.bollfilter details{border-top:1px solid #e0e0e0;padding:4px 0}.bollfilter summary{cursor:pointer;font-weight:700}.bollfilter summary .val{font-weight:400;color:#555}.bollfilter .rutor{display:grid;grid-template-columns:repeat(4,12em);gap:3px 12px;padding:6px 0 4px 16px}.bollfilter .rutor label{cursor:pointer;white-space:nowrap}.bollfilter .antal{color:#777}.bollfilter .rensa{display:block;margin:8px 0 0 auto;padding:0;border:0;background:none;font-family:inherit;font-size:10pt;color:#00c;text-decoration:underline;cursor:pointer}:root{--score-blue: #0000ff;--score-green: #008a00;--score-red: #ff0000;--score-black: #000000;--row-odd: #f8f8f8;--row-even: #e8e8e8;--head-col: #d0d0d0;--head-title: #dbdcf7;--match-win: #6ef5c7;--link: #3559af;--link-hover: #15298f;--shell-bg: #f0f0f0;--shell-crumbs: #dfe4e0;--markerat: #d8efd8;--startad-odd: #e4f3e4;--startad-even: #d3e9d3;--ext-bg: #eaf1ec;--ext-head-bg: #d6e5d9;--ext-border: #2d5a3d;--row-height: 24px;--photo-width: 40px;--photo-height: 48px}body{background:var(--shell-bg);margin:0;font-size:11pt;font-family:Verdana,Helvetica,Geneva,Arial,sans-serif}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}a{color:var(--link);text-decoration:none}a:visited{color:var(--link)}a:hover{color:var(--link-hover);text-decoration:underline}.ba-embed{background:#fff;border:1px solid #ccc;padding:0 0 18px;font-family:Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:11pt}.ba-embed td,.ba-embed th{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700}.ba-embed td.klubb{font-weight:400}.ba-embed th{font-size:10pt;font-weight:700;color:#000}.blue{color:var(--score-blue);font-weight:700}.green{color:var(--score-green);font-weight:700}.red{color:var(--score-red);font-weight:700}.black{color:var(--score-black);font-weight:700}td.blue a,td.green a,td.red a,td.black a{color:inherit}.ba-embed td.blue{color:var(--score-blue)}.ba-embed td.green{color:var(--score-green)}.ba-embed td.red{color:var(--score-red)}.ba-embed td.black{color:var(--score-black)}.infosida{max-width:760px;margin:0 auto;text-align:left}.infosida h2{text-align:center}.infosida h3{margin:28px 0 8px;font-size:15pt}.infosida h4{margin:20px 0 6px;font-size:12.5pt}.infosida p{margin:0 0 10px;line-height:1.45}.infosida ol{margin:0 0 10px;padding-left:22px;line-height:1.45}.infosida ol li{margin-bottom:6px}.infosida .tablewrap{margin:12px 0 10px}table.grid{border-collapse:collapse;margin:0 auto;text-align:left}table.grid td,table.grid th{padding:2px 7px;font-size:10pt;line-height:1.25;white-space:nowrap}table.grid.hasImg td{height:var(--row-height);line-height:var(--row-height);padding-top:0;padding-bottom:0}table.grid td.photocell{padding:0;background:#fff;width:calc(var(--photo-width) + 2px)}table.grid .photo{width:var(--photo-width);height:var(--photo-height);display:block;position:relative;top:-11px;background:#e0e0e0;border:1px solid #bbb}table.grid .photo.shift{right:-3px}sup.pos{font-size:7pt;font-weight:400;color:#666;line-height:0;vertical-align:baseline;position:relative;top:-.45em;margin-left:1px}.sortknapp{background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer}.sortknapp:hover{text-decoration:underline}.ext-cell{background:var(--ext-bg)}.ext-head{background:var(--ext-head-bg);border-bottom:2px solid var(--ext-border)}:is(td,th):not(.ext-cell):not(.ext-head)+.ext-cell,:is(td,th):not(.ext-cell):not(.ext-head)+.ext-head{border-left:2px solid var(--ext-border)}body.hide-ext .ext-cell,body.hide-ext .ext-head,body.hide-ext .ext-block,body.no-photos .photocell{display:none}body.no-photos table.grid.hasImg td{height:auto;line-height:1.25}.tablewrap{overflow-x:auto}table.grid td{font-weight:700}table.grid td.klubb{font-weight:400}table.grid th{text-align:left;font-weight:700}table.grid th[align=right]{text-align:right}table.grid th[align=center]{text-align:center}.panel table.grid td,.panel table.grid th{border:1px solid #bbb}.panel .stegknapp{font-family:Arial,Helvetica,sans-serif;font-size:9pt;padding:2px 10px;border:1px solid #999;background:#fff;cursor:pointer}.panel .stegknapp:disabled{color:#999;cursor:default}.panel .gransruta{width:4em;font-family:inherit;font-size:10pt}.sidbladdring{display:grid;grid-template-columns:8em 1fr 8em;align-items:center;gap:14px;max-width:36em;margin:10px auto 0;text-align:center}.sidbladdring .note{white-space:nowrap}.sidbladdring .sidruta{width:5em;font-family:inherit;font-size:inherit;text-align:right}.sidbladdring button.stegknapp{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:400;width:100%;padding:5px 10px;border:1px solid #999;background:#fff;cursor:pointer}.sidbladdring button.stegknapp:disabled{color:#999;cursor:default}.trunkera{display:inline-block;max-width:210px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}tr.utanfor td{color:#777;font-style:italic}
