body{font-family:Arial,sans-serif;background-color:#041e42;margin:0;padding:10px;color:#fff}h1{color:#fff;font-size:20px}h2{color:#fff;font-size:16px}h3{color:#fff;font-size:12px}.centered-container{max-width:800px;margin:0 auto 15px;padding:10px 15px 0}button,a.button{border:0;border-radius:4px;padding:5px;text-decoration:none;font-size:12px;text-align:center}button.green,a.green{color:#fff;background-color:green}button.red,a.red{color:#fff;background-color:red}.full-width-button{display:block;width:75%;max-width:800px;font-weight:700;margin:0 auto;font-size:18px}.list-container{max-width:800px;box-shadow:0 4px 15px #0000004d;background:linear-gradient(to right,#041e42,#073b76);border-radius:8px;margin:0 auto 15px;padding:10px 15px 0}.list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.2)}.list-name{display:flex;flex-direction:column}.list-name h1{color:#fff;margin:0;font-size:24px;letter-spacing:.5px}.list-name h2{color:#fffc;margin:5px 0 0;font-size:14px;font-weight:400}.list-table{width:100%}.list-row{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.position{width:30px;text-align:center;font-weight:700;font-size:18px;color:#fff}.player-info{display:flex;align-items:center;flex:1}.flag{width:20px;margin-right:10px;text-align:center}.player-name{font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.score{width:60px;text-align:right;font-weight:700;font-size:18px}.today{width:40px;text-align:right;font-weight:700;font-size:16px;color:#f8c300}.date{width:125px;text-align:right;font-weight:700;font-size:16px;color:#fff}.bottom-padded{padding-bottom:25px}.tab-container{width:100%;display:flex;justify-content:center}.tab-wrapper{display:inline-flex;justify-content:center}.tab-bar{display:flex;list-style:none;padding:0;margin:0}.tab-item{padding:0;margin:0}.tab-item a{display:block;padding:12px 24px;text-decoration:none;color:#fff;font-weight:500;transition:background-color .2s;font-size:12px}.tab-item:hover a{color:#f8c300}.tab-item.active a{color:#c8a951;font-weight:700}.tab-divider{width:2px;background-color:#ddd;margin:8px 0;align-self:stretch}.tab-content{padding:12px}.form-field{position:relative;margin-bottom:1.5em}.form-field input{font-size:16px;width:100%;border:none;border-bottom:1px solid #ccc;background:#efefef;outline:none;transition:border-color .3s;padding:8px 0 6px 2px}.form-field label{position:absolute;top:8px;left:0;font-size:16px;color:#999;pointer-events:none;transition:.2s ease all;padding-left:2px}.form-field input:focus{border-bottom:2px solid #3f51b5}.form-field input:focus~label,.form-field input:not(:placeholder-shown)~label{top:-16px;font-size:12px;color:#fff}.form-field .underline{position:absolute;bottom:0;left:0;height:2px;width:100%;background:#3f51b5;transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.form-field input:focus~.underline{transform:scaleX(1)}.form-field select{font-size:16px;width:100%;border:none;border-bottom:1px solid #ccc;background:#efefef;outline:none;padding:8px 0 6px 2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field select:focus{border-bottom:2px solid #3f51b5}.form-field select:focus~label,.form-field select:not([value=""])~label{top:-16px;font-size:12px;color:#fff}.form-field select:focus~.underline{transform:scaleX(1)}.form-field select{background-image:url("data:image/svg+xml;utf8,<svg fill='%23999' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 4px center;background-size:20px;padding-right:24px}.big-noun-icon{width:34px}.medium-noun-icon{width:24px}.small-noun-icon{width:17px}.alert-box{background:linear-gradient(135deg,#f44336,#c62828);color:#fff;padding:12px 16px;border-radius:4px;font-size:14px;margin-top:1em;box-shadow:0 2px 6px #0003}.add-item-button-container{width:100%}.add-item-button-container a{display:block;width:75%;max-width:800px;font-weight:700;margin:0 auto;font-size:18px}i.footnote{font-size:11px}
