*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,p,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin-block-start:0;margin-block-end:0;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:system-ui,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--background-color: #121212;--text-color: #ffffff;--secondary-color: #2c3e50;--primary-color: #9e1914;--mix-color: #000000}html{--header-color: var(--secondary-color);--button-color: var(--primary-color);--button-hover-color: color-mix( in srgb, var(--primary-color) 80%, var(--text-color) );--card-color: var(--secondary-color);--card-text-color: var(--text-color);--icon-color: var(--text-color);--input-background: color-mix( in srgb, var(--secondary-color) 80%, var(--text-color) );--input-text-color: var(--text-color);--input-border: var(--secondary-color);--input-placeholder: color-mix( in srgb, var(--background-color) 50%, var(--mix-color) );height:100%}p,li{line-height:1.25;margin-bottom:1rem}h2{margin-bottom:.25rem}ol{list-style:square inside}h1{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}h2{font-size:1.25rem}span.bold{font-weight:bolder;font-size:1.15rem}body{background-color:var(--background-color);color:var(--text-color);font-family:Arial,sans-serif}header{background-color:var(--header-color);padding:.625rem;position:sticky;right:0;top:0;left:0;display:flex;gap:1rem;justify-content:center;font-size:1.5rem;font-weight:700;align-items:center;z-index:10;box-shadow:0 -.5rem 1rem #fff}.content_base{container-type:inline-size;container-name:content;height:calc(100vh - 112px);height:calc(100dvh - 112px);margin-bottom:60px;overflow:auto}.bottom_menu>.results{font-size:1.5rem;display:flex;gap:.5rem}button,.link_button,.selected{text-decoration:none;background-color:var(--button-color);color:var(--text-color);padding:.875rem .55rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}button:hover,.link_button:hover,.selected:hover{background-color:var(--button-hover-color)}.card{background-color:var(--card-color);color:var(--card-text-color);padding:15px;margin:10px;border-radius:8px;box-shadow:0 4px 8px #0000001a}input{background-color:var(--input-background);color:var(--input-text-color);padding:8px;border:1px solid var(--input-border);border-radius:4px;font-size:1.25rem;display:block;flex-grow:1}input::placeholder{color:var(--input-placeholder)}.input-group{font-size:inherit;display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.input-group>.input-group-prefix{min-width:1rem}.teams{display:flex;gap:1rem;margin:1rem;flex-direction:column}.teams>.team{flex-grow:1;margin:0}.navbar{display:grid;grid-template-columns:repeat(5,1fr);background-color:var(--header-color);color:var(--text-color);height:60px;padding:3px;position:fixed;bottom:0;left:0;right:0;justify-content:space-between;box-shadow:0 0 3px color-mix(in oklab,var(--header-color) 80%,var(--text-color))}.navbar__item.active{border-radius:1rem;color:color-mix(in oklab,var(--primary-color) 50%,var(--text-color));background-color:color-mix(in oklab,var(--header-color) 85%,var(--text-color))}.navbar__item>.title{font-size:.8rem}.navbar__item>.icon{font-size:1.75rem}.navbar__item{cursor:pointer;color:inherit;display:flex;gap:5px;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;text-decoration:none}.navbar__item:focus-visible{z-index:1;outline:2px solid color-mix(in oklab,var(--primary-color) 50%,var(--text-color))}.matches{margin-top:.25rem;display:grid;grid-auto-flow:row;align-items:center;gap:.25rem}.match{position:relative;display:flex;flex-direction:column;gap:.5rem;font-size:1.1rem}.players_selector{display:grid;gap:.5rem;grid-template-columns:[home-start] 1fr [home-end away-start] 1fr [away-end]}select{background-color:var(--input-background);color:var(--input-text-color);padding:8px;border:1px solid var(--background-color);border-radius:4px;font-size:1.25rem;flex-grow:1}.double_match>select{grid-column:home}.players_selector>select:nth-child(3){grid-column:away;grid-row:1}.players_selector>select:nth-child(4){grid-column:away;grid-row:2}.players_results{display:flex;justify-content:space-between;gap:.5rem}.players_results>button{flex-grow:1;padding:.5rem 2rem;background-color:var(--background-color)}.players_results>button.selected{background-color:var(--button-color)}.results_body{display:grid;grid-template-columns:repeat(5,1fr);row-gap:1rem;padding:2rem 1rem;align-items:center;background-color:var(--card-color);margin-top:1rem}.results_body>*{border-bottom:1px solid gray;text-align:center}.results_body>.header{min-height:2rem;display:flex;align-items:flex-end;justify-content:center}.clear_data{display:flex;gap:1rem;margin:1rem;justify-content:space-between}.introduction{container-type:inline-size;container-name:intro}.introduction .card>h1{border-bottom:1px solid}.match_selector{padding-inline:1rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;gap:1rem;margin-top:1rem}@container intro (min-width: 50rem){.card{columns:2}}@container content (min-width: 35rem){.matches{grid-template-columns:1fr 1fr}}@container content (min-width: 75rem){.matches{grid-template-columns:1fr 1fr 1fr 1fr}}.checkouts>h1{margin:auto;padding:.5rem .25rem .25rem;text-align:center}.checkouts_list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(62,1fr);gap:.5rem;margin:.5rem 1rem}.checkout_value{display:flex;font-size:1rem;align-items:center}.checkout_value>span{background-color:var(--primary-color);border-radius:10px 0 0 10px;padding:.5rem;min-width:3rem}.checkout_series{background-color:var(--secondary-color);padding:.5rem;flex-grow:1;align-items:flex-start;display:flex;gap:.5rem;border-radius:0 10px 10px 0}
