.swiss-home .slist tbody th,.slist thead{font-family:Roboto,sans-serif;font-weight:300}.slist thead{box-shadow:inset 0 1px 3px -2px hsl(0,0%,45%),inset 0 -4px 6px -3px hsl(from var(--c-body-gradient) h s calc(l + 3))}html.light .slist thead,.slist html.light thead{box-shadow:inset 0 3px 3px -2px #fff,inset 0 -4px 6px -3px hsl(from var(--c-body-gradient) h s calc(l + 5))}html.transp .slist thead,.slist html.transp thead{box-shadow:none}.slist thead{background-image:linear-gradient(to bottom, var(--c-metal-top), var(--c-metal-bottom))}.swiss-home .swisses .players::before{vertical-align:text-top}.swiss-home__infos #faq .faq,.swiss-home__infos .main-point,.swiss-home__infos .faq{display:flex;flex-flow:row nowrap;align-items:center}.swiss-home{display:flex;flex-flow:column}.slist{width:100%;border-bottom:1px solid var(--c-border)}.slist thead th{border-bottom:1px solid var(--c-border);padding:.5rem .8rem}html.light .slist thead th{border-top:1px solid var(--c-border)}.slist thead th.large{font-size:1.2rem}.slist td{padding:1rem}.slist td .label{font-family:monospace;font-size:.8rem}.slist tbody tr:nth-child(even){background:var(--c-bg-zebra)}.slist td:first-child,.slist th:first-child{padding-inline-start:1.5rem}.slist-pad td:first-child,.slist-pad th:first-child{padding-inline-start:var(---box-padding)}.slist-pad td:last-child,.slist-pad th:last-child{padding-inline-end:var(---box-padding)}.slist-invert tbody tr:nth-child(odd){background:var(--c-bg-zebra)}.slist-invert tbody tr:nth-child(even){background:none}.slist-wrapper{overflow-x:auto;max-width:calc(100vw - var(---box-padding)*2)}.slist-wrapper:has(.slist-pad){max-width:100vw}@media(max-width: 649.29px){.slist-wrapper .slist{min-width:calc(650px - var(---box-padding)*2)}}@media(max-width: 649.29px){.slist.slist-resp{border-collapse:collapse;table-layout:fixed}.slist.slist-resp thead{border:none;clip-path:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slist.slist-resp tr{display:block;border-top:1px solid var(--c-border)}.slist.slist-resp td{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:.5rem var(---box-padding);border-top:1px solid var(--c-border)}.slist.slist-resp td::before{content:attr(data-label)}}@media(max-width: 499.29px){.stack-row{display:flex;flex-direction:column}.stack-row td{width:100%;padding-inline:var(---box-padding)}}.swiss-home{gap:var(---block-gap)}.swiss-home__infos{padding-top:var(---box-padding)}.swiss-home__infos .main-point,.swiss-home__infos .faq{margin-bottom:4em}.swiss-home__infos .main-point p,.swiss-home__infos .faq p{flex:1 1 100%;margin:0}.swiss-home__infos .main-point icon,.swiss-home__infos .faq icon{flex:0 0 2em;margin-inline-end:2.5rem;text-align:center;font-size:2.5em;color:var(--c-brag);font-weight:bold}.swiss-home__infos #faq{display:block}.swiss-home__infos #faq .faq{margin-bottom:4em}.swiss-home__infos #faq .faq strong{display:block;margin-bottom:.4em}.swiss-home .slist{margin-bottom:3em}.swiss-home .swisses time{opacity:1;font-size:1em}.swiss-home .swisses .header{padding:0}.swiss-home .swisses .team{color:var(--c-brag)}.swiss-home .swisses a{padding:1em;display:block;color:var(--c-font)}.swiss-home .swisses a:hover,.swiss-home .swisses a:hover .team{color:var(--c-link)}.swiss-home .swisses .name{font-size:1.3em;display:block}.swiss-home .swisses .rounds{display:block}.swiss-home .swisses td:last-child{text-align:right}.swiss-home .swisses .players{display:block;font-weight:bold;margin-top:.2em;color:var(--c-brag)}.swiss-home .swisses .icon{text-align:center}.swiss-home .swisses .icon icon{font-size:2.5em;color:var(--c-brag)}
