#root{line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:auto;width:100%;--radio-color: #333}body{font-family:Roboto,sans-serif;margin:0;padding:0;color:#333;background-color:#f4f4f9}a{text-decoration:none;color:#333}h3{margin:0}.flex{display:flex}.popup-encircle{cursor:pointer;background:#fff;display:flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgb(170,170,170)}.popup-corner{position:absolute;top:0;right:0;z-index:4}.popup-corner>div{cursor:pointer;background:#fff;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-top-right-radius:10px;opacity:.6}.popup-corner>div:hover{opacity:.9;background:#e0e0e0}.hide,.popup-hide{display:none}#add-call input[type=text]{box-sizing:border-box;width:100%;border:1px solid #ccc;outline:0;padding:4px}.popup{position:fixed;font-size:15px;top:5%;right:25%;background:#f4f4f9;overflow-y:auto;border-radius:8px;z-index:10;width:50%;color:#333}@media (max-width:600px){.popup{position:fixed;font-size:15px;top:5%;right:5%;left:5%;overflow-y:auto;background:#f4f4f9;border-radius:8px;z-index:10;width:unset;color:#333}}.margin-form-input{padding:0 15px 15px}.form>div:first-child{padding:15px}.form>div:last-child{padding:0 15px 15px;font-size:14px;text-align:right}.form>div:last-child>a{margin-left:8px}.button{border-radius:16px;border:1px solid transparent;padding:4px 12px;font-size:1em;font-weight:700;font-family:inherit;cursor:pointer;transition:border-color .25s;background-color:#007bff;background-color:#333;color:#fff}.button-blue{font-size:14px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;background:#1e90ff;border-radius:14px;padding:5px 10px}a.button:hover{color:#fff}.button-pop{border-radius:16px;padding:5px 7px 5px 5px;font-weight:700;font-family:inherit;cursor:pointer;transition:border-color .25s;background-color:#efefef;color:#222}a.button-pop:hover{color:#fff}.button,.button-pop{font-family:Helvetica,Arial,sans-serif}.error{font-size:smaller;color:red;font-family:Helvetica,Arial,sans-serif}.menu{position:absolute;font-size:13px;background:#ccccfd;padding:8px;border-radius:8px;z-index:5}.menu>div{display:flex;padding:4px;align-items:center}.menu>div>img{margin-right:3px}input.required:invalid+div:after{content:"Field is required"}input.required:valid+div:after{content:"✓";color:green}.tag-value{margin-bottom:8px}.radio-button{display:inline-block;padding:1px 5px;text-align:center;color:#fff;font-size:14px;font-family:monospace;cursor:pointer}.default-option{background:unset;color:#333}.button-pressed{outline:2px solid black}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;background:#fff;width:25px;height:25px;border:2px solid #333;cursor:pointer;margin:0}input[type=radio]:checked{background:#333}label{margin-right:8px}label+input{margin-right:8px}header{display:flex;justify-content:space-between;align-items:center;padding:5px;background-color:#20232a;background-color:#f4f4f9;border-bottom:1px solid white;color:#fff}header>div{display:flex;flex:1}.logo>a,.login>a{color:#fff;color:#333}.login{flex:0}.search{width:15em;display:flex}.search>input{margin:0 10px;border:none;border-radius:5px;font-size:1em}.search>input:focus{outline:0}.login>a{text-decoration:none;margin:0 10px;font-weight:500;text-wrap:nowrap}.login>a:hover{text-decoration:underline}@media (max-width:600px){.search{width:8em}.search>input{width:8em}.login>a{margin:0}}.top-nav{display:flex;justify-content:space-between;align-items:center;padding:5px;background-color:#20232a;color:#fff}.logo{font-size:1.5em;font-weight:700}.league-tabs{background-color:#20232a;color:#fff;padding:15px 0;margin-bottom:20px;border-radius:0}.league-tabs ul{display:flex;justify-content:center;list-style:none;padding:0;margin:0}.league-tabs li{position:relative;margin:0 20px}.league-tabs a{color:#fff;text-decoration:none;font-weight:500}.league-tabs a:hover{text-decoration:underline}.league-tabs .dropdown{display:none;position:absolute;top:100%;left:0;background-color:#333;border-radius:5px}.league-tabs li:hover .dropdown{display:block}.league-tabs .dropdown a{padding:10px 15px;display:block;color:#fff}.league-tabs .dropdown a:hover{background-color:#444}
