.pg-bowl-leaderboard{print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important}.pg-bowl-leaderboard header.page-header{background:#0039a4;position:relative}.main-bowl-leaderboard{background-color:#0039a4;min-width:320px}.main-bowl-leaderboard h1,.main-bowl-leaderboard h2,.main-bowl-leaderboard h3,.main-bowl-leaderboard h4,.main-bowl-leaderboard h5,.main-bowl-leaderboard p,.main-bowl-leaderboard label{line-height:1.125em;margin:0;padding:0}.main-bowl-leaderboard ul,.main-bowl-leaderboard ol{line-height:1.125em;list-style:none;margin:0;padding:0}.box-bowl-leaderboard{padding:10px 10px 50px 10px}.box-bowl-leaderboard .hdr-list{color:#fff;font-size:1.5em;font-weight:600;margin:0 0 20px 0;text-align:center}.box-bowl-leaderboard .btns-school-teacher-learner-ranking{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.box-bowl-leaderboard .btns-school-teacher-learner-ranking button{background-color:#f8f8f8;box-shadow:0px -1px 8px 0px rgba(0,0,0,.05) inset;display:inline-block;color:#666;font-size:.9375em;font-weight:600;height:60px;line-height:1.25em;padding:0 10px;width:50%}.box-bowl-leaderboard .btns-school-teacher-learner-ranking button:disabled{background-color:rgba(0,0,0,0);border-bottom:5px solid #44aa02;color:#44aa02;cursor:default}.box-bowl-leaderboard .btns-school-teacher-learner-ranking button:first-of-type{border-radius:10px 0 0 0}.box-bowl-leaderboard .btns-school-teacher-learner-ranking button:last-of-type{border-radius:0px 10px 0 0}.box-bowl-leaderboard .box-nav-and-toggles{background-color:#fff;border-radius:10px 10px 0 0;max-width:1024px}.box-bowl-leaderboard .box-toggle-ca-us-intl{align-items:center;background-color:#fff;display:flex;justify-content:center;max-width:1024px;padding:0px 10px;text-align:center}.box-bowl-leaderboard .lk-toggle-ca-us-intl{align-items:center;border:0px solid #fff;border-width:0 0 5px 0;color:#333;display:flex;font-size:15px;gap:.5em;justify-content:center;height:40px;padding:0 15px;text-decoration:none}.box-bowl-leaderboard .lk-toggle-ca-us-intl em{display:none;font-style:normal}.box-bowl-leaderboard .lk-toggle-ca-us-intl strong{font-weight:600}.box-bowl-leaderboard .lk-toggle-ca-us-intl.selected{border-color:#44aa02;color:#666}.box-bowl-leaderboard .lk-toggle-ca-us-intl.selected strong{color:#44aa02}.box-bowl-leaderboard .wrapper-marketing-banner{background-color:#fff;max-width:1024px;padding-bottom:20px}.box-bowl-leaderboard .box-ux-list{background-color:#fff;padding:20px 10px 30px 10px;max-width:1024px}.box-bowl-leaderboard .box-ux-list-intl-school{border-radius:0 0 10px 10px}.box-bowl-leaderboard .box-lk-back{padding:15px}.box-bowl-leaderboard .lk-back{color:#666;font-size:.9375em;text-decoration:none;text-transform:uppercase}.box-bowl-leaderboard .lk-back:hover{text-decoration:underline}.box-bowl-leaderboard .hdr-participants{color:#000;font-size:.9375em;margin:0 0 15px 0}.box-bowl-leaderboard .hdr-participants em{color:#333;font-size:1.25em;font-weight:600;font-style:normal}.box-bowl-leaderboard .box-ux-filter{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;margin:0 0 15px 0}.box-bowl-leaderboard .box-filter{align-items:flex-start;display:flex;flex:50% 1 1;flex-direction:column;gap:5px;justify-content:flex-start;width:100%}.box-bowl-leaderboard .box-filter .label-filter{color:#333;display:block;font-size:.9375em;white-space:nowrap}.box-bowl-leaderboard .box-filter select{background-color:#f1faff;border:1px solid #b6d9f0;border-radius:3px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.1);color:#00578a;font-size:.9375em;padding:5px 10px;width:100%}.box-bowl-leaderboard .box-ux-list-ca-us-teacher .box-filter{margin-bottom:15px}.box-bowl-leaderboard .box-ux-list-ca-us-teacher .box-filter select{width:auto}.box-bowl-leaderboard .box-division-btn{align-items:center;display:none;flex-direction:row;justify-content:center}.box-bowl-leaderboard .box-division-btn button{align-items:center;background-color:#f8f8f8;border-radius:0;box-shadow:none;color:#000;display:flex;flex-direction:column;flex:25% 1 1;font-size:.8125em;height:60px;justify-content:center;padding:5px}.box-bowl-leaderboard .box-division-btn button h4{font-size:15px;font-style:normal;pointer-events:none}.box-bowl-leaderboard .box-division-btn button:focus{border:1px solid #ccc}.box-bowl-leaderboard .box-division-btn button:disabled{background-color:#fff;color:#44aa02;border-top:5px solid #fff;border-bottom:5px solid #44aa02}.box-bowl-leaderboard .box-division-btn button:disabled h4{color:#44aa02;font-weight:600}.box-bowl-leaderboard .box-division-btn{display:none;margin:0 0 15px 0}.box-bowl-leaderboard .box-school-list{min-height:250px}.box-bowl-leaderboard .box-high-school-teachers,.box-bowl-leaderboard .box-middle-school-teachers{min-height:150px}.box-bowl-leaderboard .box-high-school-teachers{margin-bottom:30px}.box-bowl-leaderboard .box-teacher-ranking .box-ux-list{border-radius:0 0 10px 10px}.box-bowl-leaderboard .box-learner-ranking .hdr-participants{text-align:center}.box-bowl-leaderboard .box-learner-ranking .box-ux-list{border-radius:0 0 10px 10px}.list-teacher-ranking.list-high-school-teacher .item-ranking .school-name,.list-teacher-ranking.list-middle-school-teacher .item-ranking .school-name,.list-school-ranking.list-school-bowl-leaderobard .item-ranking .school-name{color:#0039a4}.list-teacher-ranking.list-high-school-teacher .item-ranking .city-state,.list-teacher-ranking.list-middle-school-teacher .item-ranking .city-state,.list-school-ranking.list-school-bowl-leaderobard .item-ranking .city-state{color:#000}.list-teacher-ranking.list-high-school-teacher .item-ranking .txt-points,.list-teacher-ranking.list-middle-school-teacher .item-ranking .txt-points,.list-school-ranking.list-school-bowl-leaderobard .item-ranking .txt-points{color:#666}.list-teacher-ranking.list-high-school-teacher .item-ranking .txt-unit,.list-teacher-ranking.list-middle-school-teacher .item-ranking .txt-unit,.list-school-ranking.list-school-bowl-leaderobard .item-ranking .txt-unit{color:#666}@media only screen and (min-width: 375px){.box-bowl-leaderboard .box-toggle-ca-us-intl,.box-bowl-leaderboard .box-ux-list{padding-left:20px;padding-right:20px}.box-bowl-leaderboard .lk-toggle-ca-us-intl{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 420px){.box-bowl-leaderboard{padding-top:15px}}@media only screen and (min-width: 460px){.box-bowl-leaderboard .box-ux-list-ca-us-teacher .box-filter{align-items:center;flex-direction:row}}@media only screen and (min-width: 500px){.box-bowl-leaderboard .lk-toggle-ca-us-intl em{display:inline-block}}@media only screen and (min-width: 580px){.box-bowl-leaderboard .box-ux-filter{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}}@media only screen and (min-width: 960px){.box-bowl-leaderboard{padding-left:20px;padding-right:20px;padding-top:22px}.box-bowl-leaderboard .hdr-list{font-size:2em;margin:0 auto 22px auto}.box-bowl-leaderboard .box-ux-filter{gap:20px}.box-bowl-leaderboard .box-filter{align-items:center;flex-direction:row;flex:auto 0 0;gap:15px;max-width:none;width:auto}.box-bowl-leaderboard .box-filter.box-filter-division{display:none}.box-bowl-leaderboard .box-division-btn{display:flex}}@media only screen and (min-width: 1024px){.box-bowl-leaderboard{padding-left:0;padding-right:0}.box-bowl-leaderboard .box-nav-and-toggles,.box-bowl-leaderboard .box-toggle-ca-us-intl,.box-bowl-leaderboard .wrapper-marketing-banner,.box-bowl-leaderboard .box-ux-list{margin:0 auto}} 