body{color:#222;background:#fff;margin:8px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}a,a:visited{color:#01e;text-decoration:none}h2{color:#333;border-left:3px solid #c69200;margin:6px 0;padding-left:6px;font-size:1.5em;font-weight:700}.filters{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.fieldsetGroup{flex-wrap:wrap;align-items:stretch;display:flex}fieldset{border:1px solid silver;flex-wrap:wrap;align-items:center;gap:3px;min-height:30px;margin:0 2px 2px 0;padding:2px 6px 4px;display:flex}fieldset span{align-items:center;gap:3px;display:inline-flex}.inforow{text-align:center;padding:40px 0;font-size:14px}.inforow.error,.error{color:#b00020}.banner{border:1px solid;margin-bottom:6px;padding:6px 10px}.debug{text-align:left;padding:10px 20px;font-family:monospace;font-size:12px}.debug pre{white-space:pre-wrap;margin:0 0 6px}.loading img{margin:0 auto;display:block}.button{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:1px 5px;font-size:10px;font-family:monospace!important}.button.watchlist{color:#666;background:#eee;border:1px solid #999}.right{float:right}table{border-collapse:collapse;border-spacing:0}table.players{width:100%;margin-bottom:15px}thead{border-bottom:2px solid #999}tr{border-bottom:1px solid #ddd}th,td{padding:6px 3px;font-style:normal;font-weight:400;position:relative}table .header,thead tr{text-transform:uppercase;color:#666;background-color:#eee;border-bottom:none;font-size:10px}.borderLeft{border-left:1px solid #999}.txtLeft{text-align:left}.txtRight{text-align:right}.txtCenter{text-align:center}.defenseRatings{max-width:175px}.draftable{background:#e8f6ff}.protected,.protected.draftable{background:#fdffe1}table tr.player-row:hover{color:#eee;background:#42a4c2}table tr.player-row:hover a{color:#eee;text-decoration:underline}.nameCell,.rankCell{white-space:nowrap}.rankButtons{gap:2px;margin-left:4px;display:inline-flex}.hittersHeader{flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-end;display:flex}.ballparkDetails{margin:6px 0;font-size:12px}.parkError{color:#b00020}.smallInput{width:28px}.mediumInput{width:75px}.playerListContainer{margin-left:20px;font-family:Source Sans Pro,sans-serif;font-size:11px;font-weight:400}.icon{float:right;background-image:url(/images/icons.png);width:19px;height:18px;margin-left:3px;position:relative}.pointer{cursor:pointer}.icon.reload{float:left;background-position:0 -24px;margin-left:10px}.icon.draft{background-position:-31px -23px}.icon.delete{float:none;vertical-align:middle;background-position:-60px -23px;display:inline-block}.icon.nodraft,.icon.freeAgent{background-position:9999px 9999px}.icon.one{background-position:0 0}.icon.two{background-position:-31px 0}.icon.three{background-position:-62px 0}.icon.four{background-position:-93px 0}.icon.five{background-position:-124px 0}.icon.six{background-position:-155px 0}.icon.zero{background-position:-186px 0}.lastPick{margin-left:15px}.modal{z-index:10;background-color:#0006;padding-top:100px;position:fixed;inset:0;overflow:auto}.modal-content{box-sizing:border-box;background-color:#fefefe;border:1px solid #888;width:min(400px,100% - 32px);margin:auto;padding:20px}.close{color:#aaa;float:right;cursor:pointer;font-size:20px;font-weight:700}.close:hover,.close:focus{color:#000}.admin{max-width:1100px;margin:0 auto;font-size:13px}.admin h1{font-size:22px}.card{border:1px solid #ddd;margin-bottom:14px;padding:10px 14px}.card h2{margin-top:0}.help{color:#666;margin-left:8px}p.help{margin-left:0}.job{margin:8px 0}.job button{min-width:190px}.result{white-space:pre-wrap;word-break:break-all;background:#f6f6f6;max-height:400px;padding:6px;overflow:auto}.admin textarea{box-sizing:border-box;width:100%;font-family:monospace;font-size:12px}.kv th{text-align:left;color:#666;padding:2px 12px 2px 0}.kv td{padding:2px 0}.grid th,.grid td{text-align:left;white-space:nowrap;border:1px solid #ccc;padding:3px 5px}.grid.mono{font-family:monospace;font-size:12px}.scroll{max-height:600px;overflow:auto}.loginPage{text-align:center;max-width:360px;margin:80px auto;font-size:14px}.userBar{text-align:right;margin:4px 8px 0;font-size:12px}.linkButton{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}
