:root{--chalkboard:#1d1d1d;--chalk:white;--data:#83e2b8;--sky:#3fb2ff;--night:#352c7e;--math-blue:#5645da;--matter:#e8e8e9;--sun-gold:#f9bf34;--math-red:#ff505a;--grape:#7331c6;--math-blue-alt:#bccbf3;--margin--padding--font-size--1:1rem;--margin--padding--font-size--2:2rem;--margin--padding--font-size--3:3rem;--margin--padding--font-size--5:.5rem;--margin--padding--font-size--25:.25rem;--margin--padding--font-size--75:.75rem;--transparent:#fff0;--margin--padding--font-size--5r:5rem;--margin--padding--font-size--1-5:1.5rem;--margin--padding--font-size--none:0px;--margin--padding--font-size--4:4rem;--margin--padding--font-size--1-25:1.25rem;--bg-light:#f2f2f2;--gray:#444;--black:var(--chalkboard);--margin--padding--font-size--6:6rem;--margin--padding--font-size--7:7rem;--margin--padding--font-size--8:8rem;--margin--padding--font-size--9:9rem;--margin--padding--font-size--10:10rem;--margin--padding--font-size--12:12rem;--margin--padding--font-size--14:14rem;--margin--padding--font-size--16:16px;--margin--padding--font-size--18:18rem;--section--image--none:0px;--section--image--5-vh:.5vh;--section--image--5-vw:.5vw;--section--image--1-vh:1vh;--section--image--1-vw:1vw;--section--image--2-vh:2vh;--section--image--2-vw:2vw;--section--image--3-vh:3vh;--section--image--3-vw:3vw;--section--image--4-vh:4vh;--section--image--4-vw:4vw;--section--image--5vh:5vh;--section--image--5vw:5vw;--section--image--10-vh:10vh;--section--image--10-vw:10vw;--section--image--size-8:0px;--section--image--size-9:0px;--section--image--size-10:0px;--section--image--size-11:0px;--section--image--size-12:0px;--section--image--size-13:0px;--section--image--size-14:0px;--section--image--size-15:0px;--section--image--size-16:0px}.w-button{display:inline-block;padding:9px 15px;background-color:#3898ec;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}.button2-small{color:#5645da;background-color:#0000;border:1.5px solid #5645da;border-radius:81px;padding:12px 12px;font-family:Gilroy Bold,sans-serif;font-size:14px;line-height:120%}.button2-small:hover{color:#fff;background-color:#5645da;border-width:1.5px}.grade-picker .ui-dialog-titlebar-close{display:none}.wedge-tip{font-size:15px;padding:15px;height:45px}.Player__Index object,.Player__Index embed{outline:0}.Player__Index .main{display:flex;flex-direction:column}@media only screen and (min-width:600px){.Player__Index .main{flex-direction:row}}.Player__Index .main .grandChampionBox{display:none;align-items:center;font-family:'Varela Round','Helvetica-Neue',sans-serif;font-weight:normal;color:#0944aa;text-rendering:optimizeLegibility;margin:.5em 0;font-size:1.3125em;line-height:1.3}@media only screen and (min-width:600px){.Player__Index .main .grandChampionBox{display:flex}}.Player__Index .main .content{position:relative;vertical-align:top;padding:0}.Player__Index .main .content .overlay{background-color:#fff;position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1}.Player__Index .main .content .phases svg.compass .cls-1{fill:#bcbec0}.Player__Index .main .content .phases svg.compass .cls-2{fill:#ccc}.Player__Index .main .content .phases svg.compass .cls-3{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.86px}.Player__Index .main .content .phases svg.compass .cls-4{fill:#fff}.Player__Index .main .content .phases svg g .st0{fill:#5645da}.Player__Index .main .content .phases svg g.disabled .st0{fill:#eee}.Player__Index .main .content .phases svg g .st1{fill:#fff}.Player__Index .main .content .phases svg g .st2{fill-rule:evenodd;clip-rule:evenodd;fill:#ccc}.Player__Index .main .content .phases svg g .st3{fill:none;stroke:#fff;stroke-width:1.8599;stroke-miterlimit:10}.Player__Index .main .content .phases svg .phase{cursor:pointer}.Player__Index .main .content .phases svg .phase.disabled{cursor:default}.Player__Index .main .content .phases svg .cls-1{fill:#5645da}.Player__Index .main .content .phases svg .cls-2{fill:#fff}.Player__Index .main .sidebar{flex-basis:240px;max-width:240px;text-align:center;margin:auto;background-repeat:no-repeat;vertical-align:top}@media only screen and (min-width:600px){.Player__Index .main .sidebar{padding:50px 0 0 10px}}.Player__Index .main .sidebar .message-teacher-wrapper a.notify.teacher{display:inline-block}.Player__Index .main .sidebar .message-teacher-wrapper a.notify.teacher span.envelope{cursor:pointer;background-image:url('/images/envelope-elecblue.svg');background-repeat:no-repeat;display:inline-block;height:16px;width:16px;position:relative;margin-right:5px;top:5px}.Player__Index .main .sidebar .question-help{float:right}.Player__Index .main .sidebar>div~div{padding-top:20px}.Player__Index .main .sidebar .sound-disabled-wrapper{padding-left:20px}.Player__Index .main .sidebar .wrapper .button2-small{width:80%;display:inline-block;text-decoration:none}.Player__Index .main .sidebar .wrapper .question-help{margin-top:15px}.Player__Index .dashboard{display:flex;flex-direction:column;margin-top:10px}@media only screen and (min-width:600px){.Player__Index .dashboard{flex-direction:row}}.Player__Index .dashboard .main{flex-direction:column}@media only screen and (min-width:600px){.Player__Index .dashboard .main{flex-basis:720px;max-width:720px}}.Player__Index .dashboard .main .team{display:flex;flex-direction:column}@media only screen and (min-width:600px){.Player__Index .dashboard .main .team{flex-direction:row}.Player__Index .dashboard .main .team>div{flex-basis:50%}}@media only screen and (min-width:600px){.Player__Index .dashboard .family-link{flex-basis:240px}}.Player__Index .dashboard .family-link #box{height:200px;margin-top:5px}.Player__Index .dashboard .family-link #box>div>div{margin-top:-3px}.Player__Index #goalsIndex{cursor:pointer}.Player__Index .player-stats{font-size:1.3em;font-weight:bold;padding-top:10px;display:flex;flex-direction:column}@media only screen and (min-width:600px){.Player__Index .player-stats{flex-direction:row}}.Player__Index .player-stats div{padding:5px 0 5px 0;text-align:left}@media only screen and (min-width:600px){.Player__Index .player-stats div.my-team-stickers{padding-left:50px}}.Player__Index .player-stats div .my-stickers-label{display:inline-block;width:150px}.Player__Index .player-stats div .player_name{font-size:1.2em;color:#c00}.Player__Index .player-stats div .label{font-size:.9em}.Player__Index .player-stats div .red-emphasis{font-size:1.1em;color:#f91c24}.Player__Index .player-stats #stickers-popup{display:none;padding:5px}.Player__Index #topFiveDiv tr{padding:0;margin:0;margin-top:0;height:9px;font-size:1.1em}.Player__Index #topFiveDiv td{line-height:1}.Player__Index #fl-pw{color:#039;font-size:1em;font-weight:bold;margin-top:2px}.Player__Index #fl-pw2{display:none}.Player__Index #new-family-link-btn{color:#039;font-size:1.1em;font-weight:bold}.Player__Index .boxed_panel h2{text-align:center}.Player__Index .info-panel{font-family:'Cabin Condensed',sans-serif;border:2px solid #50b896;border-radius:20px;padding:10px;margin:2px}.Player__Index .info-panel h2{margin:0;font-family:'Cabin Condensed',sans-serif;font-weight:bold;color:#000}.Player__Index .info-panel .label{color:#000;text-transform:uppercase}.Player__Index .info-panel #fl-pw1,.Player__Index .info-panel #fl-pw2{color:#50b896;text-transform:uppercase}.Player__Index .info-panel #fl-pw1,.Player__Index .info-panel #fl-pw2{color:#50b896;text-transform:uppercase}