@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="time"],textarea,select,input[type="number"]{-moz-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ranking_dashboard_ballot,#ranking_dashboard_ballot_view{display:grid;justify-content:center;grid-template-columns:[start] 100% [end];grid-template-rows:[workspace] 100% [end];justify-items:center}#ranking_dashboard_ballot .new_feature,#ranking_dashboard_ballot_view .new_feature{display:grid;margin-bottom:16px;justify-items:center;text-align:center}#ranking_dashboard_ballot .new_feature p,#ranking_dashboard_ballot_view .new_feature p{font-size:16px;font-weight:500;font-style:italic;color:#FF0000}#ranking_dashboard_ballot .new_feature a,#ranking_dashboard_ballot_view .new_feature a{display:grid;justify-items:center;width:max-content;justify-self:center}#ranking_dashboard_ballot .actions,#ranking_dashboard_ballot_view .actions{display:grid;justify-content:center;grid-auto-flow:column;gap:8px;margin-bottom:24px;align-items:center}#ranking_dashboard_ballot .actions h3,#ranking_dashboard_ballot_view .actions h3{margin:0px;margin-right:16px}#ranking_dashboard_ballot .ballot_workspace,#ranking_dashboard_ballot .ballot_viewspace,#ranking_dashboard_ballot_view .ballot_workspace,#ranking_dashboard_ballot_view .ballot_viewspace{pointer-events:visible;display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[header] max-content [body] auto [end];grid-template-areas:"header" "body";background-color:#e6e6e6;border:4px solid #FFD700;width:100%;max-width:900px;-moz-border-radius:20px;border-radius:20px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ranking_dashboard_ballot .ballot_workspace .header,#ranking_dashboard_ballot .ballot_viewspace .header,#ranking_dashboard_ballot_view .ballot_workspace .header,#ranking_dashboard_ballot_view .ballot_viewspace .header{display:grid;grid-area:header;grid-template-columns:[back] 1fr [title] max-content [action] 1fr [end];grid-template-rows:[poll_name] 24px [action_bar] max-content [end];grid-template-areas:"back poll_name action" "back title action";grid-gap:4px;align-content:center;align-items:center;background-color:#FFD700;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 32px 12px 16px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ranking_dashboard_ballot .ballot_workspace .header .poll_name,#ranking_dashboard_ballot .ballot_viewspace .header .poll_name,#ranking_dashboard_ballot_view .ballot_workspace .header .poll_name,#ranking_dashboard_ballot_view .ballot_viewspace .header .poll_name{grid-area:poll_name;place-self:center;font-size:14px;font-weight:500;font-style:italic;text-align:center}#ranking_dashboard_ballot .ballot_workspace .header .back_to_poll,#ranking_dashboard_ballot .ballot_viewspace .header .back_to_poll,#ranking_dashboard_ballot_view .ballot_workspace .header .back_to_poll,#ranking_dashboard_ballot_view .ballot_viewspace .header .back_to_poll{grid-area:back;text-align:left}#ranking_dashboard_ballot .ballot_workspace .header .back_to_poll a,#ranking_dashboard_ballot .ballot_viewspace .header .back_to_poll a,#ranking_dashboard_ballot_view .ballot_workspace .header .back_to_poll a,#ranking_dashboard_ballot_view .ballot_viewspace .header .back_to_poll a{display:grid;width:max-content;color:black;font-weight:500;text-decoration-line:none;justify-self:left;align-content:center;border-top-left-radius:8px;border-bottom-left-radius:8px}#ranking_dashboard_ballot .ballot_workspace .header .back_to_poll a:hover,#ranking_dashboard_ballot .ballot_viewspace .header .back_to_poll a:hover,#ranking_dashboard_ballot_view .ballot_workspace .header .back_to_poll a:hover,#ranking_dashboard_ballot_view .ballot_viewspace .header .back_to_poll a:hover{text-decoration-line:underline}#ranking_dashboard_ballot .ballot_workspace .header .title,#ranking_dashboard_ballot .ballot_viewspace .header .title,#ranking_dashboard_ballot_view .ballot_workspace .header .title,#ranking_dashboard_ballot_view .ballot_viewspace .header .title{display:grid;grid-area:title;text-align:center;padding:0px 16px}#ranking_dashboard_ballot .ballot_workspace .header .title p,#ranking_dashboard_ballot .ballot_viewspace .header .title p,#ranking_dashboard_ballot_view .ballot_workspace .header .title p,#ranking_dashboard_ballot_view .ballot_viewspace .header .title p{margin:0px;font-weight:bold;font-style:italic;font-size:24px}#ranking_dashboard_ballot .ballot_workspace .header .title p.ranking_name,#ranking_dashboard_ballot .ballot_viewspace .header .title p.ranking_name,#ranking_dashboard_ballot_view .ballot_workspace .header .title p.ranking_name,#ranking_dashboard_ballot_view .ballot_viewspace .header .title p.ranking_name{font-size:20px}#ranking_dashboard_ballot .ballot_workspace .header .action,#ranking_dashboard_ballot .ballot_viewspace .header .action,#ranking_dashboard_ballot_view .ballot_workspace .header .action,#ranking_dashboard_ballot_view .ballot_viewspace .header .action{text-align:right;grid-area:action}#ranking_dashboard_ballot .ballot_workspace .header .action a.confront,#ranking_dashboard_ballot .ballot_viewspace .header .action a.confront,#ranking_dashboard_ballot_view .ballot_workspace .header .action a.confront,#ranking_dashboard_ballot_view .ballot_viewspace .header .action a.confront{background-color:#aaaaaa;color:white}#ranking_dashboard_ballot .ballot_workspace .ranked,#ranking_dashboard_ballot .ballot_viewspace .ranked,#ranking_dashboard_ballot_view .ballot_workspace .ranked,#ranking_dashboard_ballot_view .ballot_viewspace .ranked{grid-area:body;display:grid;width:100%;grid-template-columns:[position] 85px [teams] 1fr [end];-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px}#ranking_dashboard_ballot .ballot_workspace .ranked .positions,#ranking_dashboard_ballot .ballot_viewspace .ranked .positions,#ranking_dashboard_ballot_view .ballot_workspace .ranked .positions,#ranking_dashboard_ballot_view .ballot_viewspace .ranked .positions{margin-top:8px;display:grid;grid-auto-rows:90px;row-gap:8px;place-items:center}#ranking_dashboard_ballot .ballot_workspace .ranked .positions p,#ranking_dashboard_ballot .ballot_viewspace .ranked .positions p,#ranking_dashboard_ballot_view .ballot_workspace .ranked .positions p,#ranking_dashboard_ballot_view .ballot_viewspace .ranked .positions p{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30px}#ranking_dashboard_ballot .ballot_workspace .ranked .positions p.others,#ranking_dashboard_ballot .ballot_viewspace .ranked .positions p.others,#ranking_dashboard_ballot_view .ballot_workspace .ranked .positions p.others,#ranking_dashboard_ballot_view .ballot_viewspace .ranked .positions p.others{font-size:12px;word-break:break-all;text-align:center}#ranking_dashboard_ballot .ballot_workspace .ranked #rankable,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable{padding-top:8px}#ranking_dashboard_ballot .ballot_workspace .ranked #rankable .team .up,#ranking_dashboard_ballot .ballot_workspace .ranked #rankable .team .down,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable .team .up,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable .team .down,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable .team .up,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable .team .down,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable .team .up,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable .team .down{pointer-events:all}#ranking_dashboard_ballot .ballot_workspace .ranked #rankable .team:first-of-type .up,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable .team:first-of-type .up,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable .team:first-of-type .up,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable .team:first-of-type .up{display:none;opacity:0}#ranking_dashboard_ballot .ballot_workspace .ranked #rankable .team:first-of-type .up:hover,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable .team:first-of-type .up:hover,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable .team:first-of-type .up:hover,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable .team:first-of-type .up:hover{cursor:move !important}#ranking_dashboard_ballot .ballot_workspace .ranked #rankable .team:last-of-type .down,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable .team:last-of-type .down,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable .team:last-of-type .down,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable .team:last-of-type .down{display:none;opacity:0}#ranking_dashboard_ballot .ballot_workspace .ranked #rankable .team:last-of-type .down:hover,#ranking_dashboard_ballot .ballot_viewspace .ranked #rankable .team:last-of-type .down:hover,#ranking_dashboard_ballot_view .ballot_workspace .ranked #rankable .team:last-of-type .down:hover,#ranking_dashboard_ballot_view .ballot_viewspace .ranked #rankable .team:last-of-type .down:hover{cursor:move !important}#ranking_dashboard_ballot .ballot_workspace .connectedRankable,#ranking_dashboard_ballot .ballot_viewspace .connectedRankable,#ranking_dashboard_ballot_view .ballot_workspace .connectedRankable,#ranking_dashboard_ballot_view .ballot_viewspace .connectedRankable{display:grid;grid-template-columns:[start] 100% [end];grid-auto-rows:90px;row-gap:8px;place-items:center;width:100%;padding-right:24px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ranking_dashboard_ballot .team,#ranking_dashboard_ballot_view .team{width:100%;height:90px;align-content:center;background-color:white;-moz-border-radius:8px;border-radius:8px;border:1px solid #aaaaaa;margin:8px;padding:16px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:[add_remove] 40px [name] 300px [record] 1fr [points] 1fr [adjusters] 50px [end];grid-template-rows:[info] max-content [error] max-content [end];grid-template-areas:"action name record points adjusters" ". error_note error_note error_note error_note"}#ranking_dashboard_ballot .team .add_remove,#ranking_dashboard_ballot_view .team .add_remove{grid-area:action;place-self:center;padding-right:8px;opacity:0.56}#ranking_dashboard_ballot .team .add_remove:hover,#ranking_dashboard_ballot_view .team .add_remove:hover{cursor:pointer}#ranking_dashboard_ballot .team .name,#ranking_dashboard_ballot_view .team .name{display:grid;grid-area:name;flex-grow:10;justify-self:left;align-self:center;font-weight:bold}#ranking_dashboard_ballot .team .name .school_name,#ranking_dashboard_ballot_view .team .name .school_name{cursor:pointer;pointer-events:all}#ranking_dashboard_ballot .team .name .city,#ranking_dashboard_ballot_view .team .name .city{display:block;font-size:14px;font-weight:normal;font-style:italic;color:#aaaaaa;padding-top:3px}#ranking_dashboard_ballot .team .name span,#ranking_dashboard_ballot_view .team .name span{display:block;font-size:14px;font-weight:normal;color:#aaaaaa}#ranking_dashboard_ballot .team .name a,#ranking_dashboard_ballot_view .team .name a{display:inline-block;text-decoration-line:none;color:black}#ranking_dashboard_ballot .team .name a:hover,#ranking_dashboard_ballot_view .team .name a:hover{text-decoration-line:underline}#ranking_dashboard_ballot .team .name .conference,#ranking_dashboard_ballot_view .team .name .conference{font-weight:normal}#ranking_dashboard_ballot .team .name .label,#ranking_dashboard_ballot_view .team .name .label{width:max-content}#ranking_dashboard_ballot .team .name .label.with_ranking,#ranking_dashboard_ballot_view .team .name .label.with_ranking{background-color:#FFD700;padding:2px 8px;-moz-border-radius:20px;border-radius:20px;margin-bottom:4px}#ranking_dashboard_ballot .team .record,#ranking_dashboard_ballot_view .team .record{grid-area:record;font-size:16px;place-self:center;place-items:center;display:grid;grid-auto-columns:auto;grid-template-columns:[wins] max-content [losses] max-content [ties] max-content [end];grid-template-areas:"wins losses ties";grid-gap:16px}#ranking_dashboard_ballot .team .record .wins,#ranking_dashboard_ballot_view .team .record .wins{grid-area:wins}#ranking_dashboard_ballot .team .record .losses,#ranking_dashboard_ballot_view .team .record .losses{grid-area:losses}#ranking_dashboard_ballot .team .record .ties,#ranking_dashboard_ballot_view .team .record .ties{grid-area:ties}#ranking_dashboard_ballot .team .points,#ranking_dashboard_ballot_view .team .points{grid-area:points;display:grid;place-self:center;place-items:center}#ranking_dashboard_ballot .team .updown,#ranking_dashboard_ballot_view .team .updown{grid-area:adjusters;display:grid;place-self:center}#ranking_dashboard_ballot .team .updown:hover,#ranking_dashboard_ballot_view .team .updown:hover{cursor:pointer}#ranking_dashboard_ballot .team .updown .up>i,#ranking_dashboard_ballot_view .team .updown .up>i{color:green}#ranking_dashboard_ballot .team .updown .down>i,#ranking_dashboard_ballot_view .team .updown .down>i{color:red}#ranking_dashboard_ballot .team .show_overlay,#ranking_dashboard_ballot_view .team .show_overlay{display:none}#ranking_dashboard_ballot .unranked_drawer,#ranking_dashboard_ballot_view .unranked_drawer{position:fixed;display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[top] 72px [filter] max-content [list] auto [end];grid-template-areas:"top" "filter" "list";justify-self:center;bottom:72px;max-width:800px;width:100%;margin-bottom:-80vh;margin-left:1vw;margin-right:1vw;height:80vh;z-index:10;-moz-border-radius:20px;border-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);background-color:#1bbb53;overscroll-behavior:contain}#ranking_dashboard_ballot .unranked_drawer .top,#ranking_dashboard_ballot_view .unranked_drawer .top{grid-area:top;display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;padding:8px 16px;height:72px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;color:white;font-style:italic;font-weight:500;cursor:pointer}#ranking_dashboard_ballot .unranked_drawer .top #icon,#ranking_dashboard_ballot_view .unranked_drawer .top #icon{rotate:0;justify-self:left;display:grid;place-items:center}#ranking_dashboard_ballot .unranked_drawer .top .title,#ranking_dashboard_ballot_view .unranked_drawer .top .title{justify-self:center}#ranking_dashboard_ballot .unranked_drawer .top .filler,#ranking_dashboard_ballot_view .unranked_drawer .top .filler{justify-self:right;text-align:right;font-size:12px;-moz-border-radius:4px;border-radius:4px;padding:8px}#ranking_dashboard_ballot .unranked_drawer .filter,#ranking_dashboard_ballot_view .unranked_drawer .filter{grid-area:filter;display:grid;grid-template-columns:repeat(4, max-content);margin:8px auto 16px;justify-content:center;gap:8px;color:white;align-items:center;font-style:italic;font-weight:500}#ranking_dashboard_ballot .unranked_drawer .filter a.current,#ranking_dashboard_ballot_view .unranked_drawer .filter a.current{background-color:#FFD700;color:#2b2b2b}#ranking_dashboard_ballot .unranked_drawer .all_unranked,#ranking_dashboard_ballot_view .unranked_drawer .all_unranked{grid-area:list;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overscroll-behavior:contain}#ranking_dashboard_ballot .unranked_drawer .all_unranked #unranked,#ranking_dashboard_ballot_view .unranked_drawer .all_unranked #unranked{display:grid;padding:0 16px 72px;grid-template-columns:[start] 100% [end];grid-auto-rows:max-content;row-gap:8px}#ranking_dashboard_ballot .unranked_drawer .all_unranked #unranked .team,#ranking_dashboard_ballot_view .unranked_drawer .all_unranked #unranked .team{margin:0}#ranking_dashboard_ballot .unranked_drawer .all_unranked .add_remove i,#ranking_dashboard_ballot_view .unranked_drawer .all_unranked .add_remove i{rotate:45deg}#ranking_dashboard_ballot .unranked_drawer .updown,#ranking_dashboard_ballot_view .unranked_drawer .updown{display:none}@media screen and (pointer: coarse){.connectedRankable .team{display:grid;pointer-events:none}.connectedRankable .team .add_remove,.connectedRankable .team .school_name{pointer-events:all !important}}@media screen and (max-width: 730px){#ranking_dashboard_ballot .ballot_workspace .header{display:grid;width:100%;padding-right:16px;grid-template-columns:[start] 100% [end];grid-template-rows:[poll_name] max-content [title] max-content [action] max-content [end];grid-template-areas:"poll_name" "title" "action";grid-gap:8px}#ranking_dashboard_ballot .ballot_workspace .header .back_to_poll{display:none}#ranking_dashboard_ballot .ballot_workspace .header .action{justify-self:center}#ranking_dashboard_ballot .connectedRankable{scrollbar-track-color:transparent}#ranking_dashboard_ballot .connectedRankable .team{display:grid;grid-template-columns:[add_remove] 40px [record] 1fr [points] 1fr [adjusters] 50px [end] !important;grid-template-rows:[info] max-content [recordpoints] max-content [error] max-content [end] !important;grid-template-areas:"action name name adjusters" "action record points adjusters" ". error_note error_note error_note" !important;pointer-events:none}#ranking_dashboard_ballot .connectedRankable .team .add_remove{pointer-events:visibleFill;grid-area:action !important}#ranking_dashboard_ballot .connectedRankable .team .name{grid-area:name !important;display:grid;margin-bottom:2px}#ranking_dashboard_ballot .connectedRankable .team .name .school_name{pointer-events:all}#ranking_dashboard_ballot .connectedRankable .team .name .city{display:inline-block}#ranking_dashboard_ballot .connectedRankable .team .record{grid-area:record !important;justify-self:end}#ranking_dashboard_ballot .connectedRankable .team .points{grid-area:points !important}#ranking_dashboard_ballot .connectedRankable .team .updown{grid-area:adjusters !important}#ranking_dashboard_ballot .unranked_drawer .top{display:grid;grid-template-columns:max-content 1fr max-content}}@media screen and (max-width: 440px) and (pointer: coarse){main{padding:24px 4px}#ranking_dashboard_ballot .ballot_workspace .ranked{display:grid;width:100%;grid-template-columns:[position] 32px [teams] 1fr [end];-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px}#ranking_dashboard_ballot .ballot_workspace .ranked .positions{margin-top:8px;display:grid;grid-auto-rows:104px;row-gap:8px;place-items:center}#ranking_dashboard_ballot .ballot_workspace .ranked .positions p{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px}#rankable{display:grid;grid-template-columns:[start] 100% [end];grid-auto-rows:104px !important;row-gap:8px;padding-right:8px !important}.unranked_drawer{margin-left:4px !important;margin-right:4px !important}.team .name{grid-area:name;display:grid !important;grid-template-columns:[start] 100% [end];grid-template-rows:[school] max-content [city] max-content [end];grid-template-areas:'school_name' 'city';margin-bottom:4px}.team .name .school_name{grid-area:school_name;width:max-content;max-width:50vw;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team .name .city{display:grid;grid-area:city}}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="time"],textarea,select,input[type="number"]{-moz-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#coach_list{width:100%;display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[heading] max-content [coaches] max-content [end];grid-template-areas:"heading" "coaches"}#coach_list .sticker{position:-webkit-sticky;position:sticky;z-index:999;top:-1px;padding-top:9px}#coach_list .sticker.is-pinned{padding-top:9px}#coach_list .sticker.is-pinned .heading{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#coach_list .sticker .heading{grid-area:heading;width:100%;display:grid;grid-template-columns:[name] 2fr [role] 2fr [actions] 1fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"name role .";background-color:#1bbb53;font-size:16px;font-weight:bold;-moz-border-radius:84px;border-radius:84px;padding:0 32px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;align-content:center;height:56px}#coach_list .coaches{grid-area:coaches;display:grid;grid-row-gap:6px;margin-top:16px;margin-bottom:72px}#coach_list .coaches .coach{display:grid;grid-template-columns:[name] 2fr [role] 2fr [actions] 1fr [end];grid-template-rows:[match] minmax(84px, max-content) [end];grid-template-areas:"name role actions";align-content:center;-moz-border-radius:84px;border-radius:84px;color:#2b2b2b;grid-column-gap:8px;padding:0 32px}#coach_list .coaches .coach:hover{background-color:rgba(230,230,230,0.44)}#coach_list .coaches .coach .name,#coach_list .coaches .coach .current-role,#coach_list .coaches .coach .actions{align-content:center}#coach_list .coaches .coach .name{grid-area:name;display:grid;grid-template-columns:[indicator] min-content [content] 1fr [end];grid-template-rows:[name] max-content [email] max-content [end];grid-template-areas:"indicator coach_name" "indicator email"}#coach_list .coaches .coach .name .indicator{grid-area:indicator;display:block}#coach_list .coaches .coach .name .coach_name{grid-area:coach_name;font-weight:500}#coach_list .coaches .coach .name .email{grid-area:email}#coach_list .coaches .coach .current-role{grid-area:role;align-items:center;display:grid;grid-template-columns:[left] max-content [right] 1fr [end]}#coach_list .coaches .coach .current-role a{width:max-content}#coach_list .coaches .coach .actions{grid-area:actions;justify-self:center}#coach_list .coaches .coach .edit-container{grid-area:role;align-self:center;display:grid;grid-gap:8px;grid-template-columns:[select] 1fr [update] min-content [cancel] min-content [end];grid-template-rows:[form] max-content [note] max-content [end];grid-template-areas:"select update cancel" "note . ."}#coach_list .coaches .coach .edit-container select{grid-area:select;width:max-content}#coach_list .coaches .coach .edit-container .update-role-button{grid-area:update}#coach_list .coaches .coach .edit-container .cancel{grid-area:cancel}#coach_list .coaches .coach .edit-container .note{grid-area:note;font-size:12px;justify-self:center}@media screen and (max-width: 730px){#coach_list .coaches{width:100%}#coach_list .coaches .coach{display:grid;grid-template-columns:[start] 1fr [end];grid-template-rows:[name] max-content [role] max-content [actions] max-content [end];grid-template-areas:"name" "role" "actions";grid-row-gap:12px;border-radius:18px !important;padding:16px !important}#coach_list .coaches .coach .name{grid-area:name;display:grid}#coach_list .coaches .coach .current-role{grid-area:role;justify-self:center}#coach_list .coaches .coach .actions{grid-area:actions;justify-self:center}#coach_list .coaches .coach .edit-container{grid-area:role;grid-template-columns:[left] 1fr [right] 1fr [end];grid-template-rows:[select] max-content [actions] max-content [end];grid-template-areas:"select select" "cancel update"}#coach_list .coaches .coach .edit-container select{grid-area:select;width:100%}}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="time"],textarea,select,input[type="number"]{-moz-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="time"],textarea,select,input[type="number"]{-moz-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:"Roboto", Helvetica, sans-serif;font-size:16px;display:flex;flex-direction:column}body main{flex:1 0 auto}body footer{flex-shrink:0;width:100vw;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body p.caption{margin:0px;font-size:14px;text-transform:uppercase;font-weight:500;color:#1bbb53}body.under_construction,body.eurosport_landing{background-image:linear-gradient(-20deg, rgba(0,0,0,0.3), transparent),linear-gradient(-270deg, #1bbb53, transparent),linear-gradient(270deg, #1bbb53, transparent);width:100%;height:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}body.under_construction main#content,body.eurosport_landing main#content{padding:0px}#under_construction,#eurosport_landing{min-width:325px;max-width:800px;margin:10% auto 0px;width:80%;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);-moz-border-radius:8px;border-radius:8px;padding:16px;background-color:#2b2b2b;color:white;text-align:center;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#under_construction .logo,#eurosport_landing .logo{height:46px;width:46px;margin:0px auto;background:transparent url(/logo-46x46.png) 0 0 no-repeat}#under_construction h1,#eurosport_landing h1{font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;margin-bottom:12px}#under_construction p,#eurosport_landing p{font-size:20px}#under_construction .btn,#under_construction #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #under_construction input[type="submit"],#under_construction .btn_lg,#under_construction .btn_sm,#under_construction .btn_dark_grey,#under_construction .btn_outline_red,#under_construction .btn_outline_black,#under_construction .btn_outline_grey,#under_construction .btn_outline_green,#under_construction .btn_outline_gold,#under_construction .btn_outline_blue,#under_construction .btn_outline_pink,#under_construction .btn_red,#under_construction .btn_white,#under_construction .btn_gold,#under_construction .btn_black_gold,#under_construction .btn_black,#under_construction .btn_orange,#under_construction .btn_green,#under_construction #sign_in .actions input[type="submit"],#sign_in .actions #under_construction input[type="submit"],#under_construction #sign_up .actions input[type="submit"],#sign_up .actions #under_construction input[type="submit"],#under_construction #forgot_password .actions input[type="submit"],#forgot_password .actions #under_construction input[type="submit"],#under_construction #change_password .actions input[type="submit"],#change_password .actions #under_construction input[type="submit"],#under_construction #join_team .actions input[type="submit"],#join_team .actions #under_construction input[type="submit"],#under_construction #join_programs .actions input[type="submit"],#join_programs .actions #under_construction input[type="submit"],#under_construction #match_new .actions input[type="submit"],#match_new .actions #under_construction input[type="submit"],#under_construction #match_edit .actions input[type="submit"],#match_edit .actions #under_construction input[type="submit"],#under_construction #user_edit .actions input[type="submit"],#user_edit .actions #under_construction input[type="submit"],#under_construction #sign_in .actions .cancel,#sign_in .actions #under_construction .cancel,#under_construction #sign_up .actions .cancel,#sign_up .actions #under_construction .cancel,#under_construction #forgot_password .actions .cancel,#forgot_password .actions #under_construction .cancel,#under_construction #change_password .actions .cancel,#change_password .actions #under_construction .cancel,#under_construction #join_team .actions .cancel,#join_team .actions #under_construction .cancel,#under_construction #join_programs .actions .cancel,#join_programs .actions #under_construction .cancel,#under_construction #match_new .actions .cancel,#match_new .actions #under_construction .cancel,#under_construction #match_edit .actions .cancel,#match_edit .actions #under_construction .cancel,#under_construction #user_edit .actions .cancel,#user_edit .actions #under_construction .cancel,#eurosport_landing .btn,#eurosport_landing #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #eurosport_landing input[type="submit"],#eurosport_landing .btn_lg,#eurosport_landing .btn_sm,#eurosport_landing .btn_dark_grey,#eurosport_landing .btn_outline_red,#eurosport_landing .btn_outline_black,#eurosport_landing .btn_outline_grey,#eurosport_landing .btn_outline_green,#eurosport_landing .btn_outline_gold,#eurosport_landing .btn_outline_blue,#eurosport_landing .btn_outline_pink,#eurosport_landing .btn_red,#eurosport_landing .btn_white,#eurosport_landing .btn_gold,#eurosport_landing .btn_black_gold,#eurosport_landing .btn_black,#eurosport_landing .btn_orange,#eurosport_landing .btn_green,#eurosport_landing #sign_in .actions input[type="submit"],#sign_in .actions #eurosport_landing input[type="submit"],#eurosport_landing #sign_up .actions input[type="submit"],#sign_up .actions #eurosport_landing input[type="submit"],#eurosport_landing #forgot_password .actions input[type="submit"],#forgot_password .actions #eurosport_landing input[type="submit"],#eurosport_landing #change_password .actions input[type="submit"],#change_password .actions #eurosport_landing input[type="submit"],#eurosport_landing #join_team .actions input[type="submit"],#join_team .actions #eurosport_landing input[type="submit"],#eurosport_landing #join_programs .actions input[type="submit"],#join_programs .actions #eurosport_landing input[type="submit"],#eurosport_landing #match_new .actions input[type="submit"],#match_new .actions #eurosport_landing input[type="submit"],#eurosport_landing #match_edit .actions input[type="submit"],#match_edit .actions #eurosport_landing input[type="submit"],#eurosport_landing #user_edit .actions input[type="submit"],#user_edit .actions #eurosport_landing input[type="submit"],#eurosport_landing #sign_in .actions .cancel,#sign_in .actions #eurosport_landing .cancel,#eurosport_landing #sign_up .actions .cancel,#sign_up .actions #eurosport_landing .cancel,#eurosport_landing #forgot_password .actions .cancel,#forgot_password .actions #eurosport_landing .cancel,#eurosport_landing #change_password .actions .cancel,#change_password .actions #eurosport_landing .cancel,#eurosport_landing #join_team .actions .cancel,#join_team .actions #eurosport_landing .cancel,#eurosport_landing #join_programs .actions .cancel,#join_programs .actions #eurosport_landing .cancel,#eurosport_landing #match_new .actions .cancel,#match_new .actions #eurosport_landing .cancel,#eurosport_landing #match_edit .actions .cancel,#match_edit .actions #eurosport_landing .cancel,#eurosport_landing #user_edit .actions .cancel,#user_edit .actions #eurosport_landing .cancel{background-color:#1bbb53;margin-bottom:24px}#under_construction .launching_soon,#eurosport_landing .launching_soon{margin-top:32px;margin-bottom:24px;color:#1bbb53;text-shadow:2px 2px 4px #00000087}#announcement{max-width:800px;margin:24px auto}#announcement h1{margin-bottom:4px}#announcement .date{text-transform:uppercase;font-size:12px;opacity:0.56}#announcement .content{margin-top:24px;line-height:24px}#announcement .image{width:100%;margin-top:-24px;margin-bottom:-24px}#announcement .image img{width:100%;height:auto}#announcement .pullquote{background-color:#e6e6e6;font-size:12px;line-height:24px;text-align:center;-moz-border-radius:4px;border-radius:4px;padding:8px 16px;margin:16px auto;width:75%;font-style:italic;color:#0000007f}#announcement .pullquote .credit{text-align:right;line-height:16px;font-size:11px}header{background:#1bbb53;width:100vw;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px;color:white;box-shadow:0 4px 16px black}header .top{width:100vw;display:flex;padding:8px 16px 16px;flex-flow:row wrap;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .top .logo{width:251px;flex-shrink:1;display:inline-block}header .top .search{min-width:249px;flex-grow:18;flex-shrink:0;display:inline-block;text-align:center;padding-top:8px;margin:auto 0}header .top .search form{display:inline-block;overflow:hidden;float:center;top:40px;left:50%;width:360px;border:none}header .top .search form fieldset{clear:both;border:none;width:250px;margin:0 auto}header .top .search form fieldset button[type="submit"]{height:32px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin-left:4px;background:rgba(255,255,255,0.13);-moz-border-radius:4px;border-radius:4px;font-size:14px;font-weight:500;color:white;border:none;text-transform:uppercase;padding:0px 8px}header .top .search form fieldset button[type="submit"]:hover{cursor:pointer;background-color:rgba(0,0,0,0.05)}header .top .search form fieldset input[type="text"]{color:white;height:32px;padding:4px 8px;background-color:rgba(255,255,255,0.1);-moz-border-radius:4px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,0.7);border-style:solid}header .top .search form fieldset input[type="text"]::placeholder{color:white;font-weight:500;text-align:center}header .top .search form fieldset input[type="text"]:hover,header .top .search form fieldset input[type="text"]:focus{border-color:rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.05)}header .top .user{display:flex;flex-shrink:0;flex-grow:1;justify-content:center;margin:auto 0}header .top .user a{margin-left:8px}header .scope{background-color:#117835;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;grid-gap:8px;place-content:center;padding:16px}header .scope .btn_green{font-weight:500;background-color:#117835}header .scope .btn_green:hover{background-color:#1bbb53}header .school{width:100vw;text-align:center;padding:10px 8px 8px;background-color:black;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .sign_out{float:right;margin-top:-21px;margin-bottom:-7px;padding-bottom:0px;margin-right:24px;display:inline-block}header a{color:white;text-decoration-line:none}header h1{font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000}header h1 a#logo{width:46px;height:46px;display:block;text-indent:-6000px;background:transparent url(/logo-46x46.png) 0 0 no-repeat}header .logged_out{margin-top:26px;margin-right:18px}header .logged_out a{margin-left:8px}header .team_btn{background-color:black;border-color:#424242;font-style:italic;border-width:1px;border-style:solid;-moz-border-radius:4px;border-radius:4px;color:#1bbb53}header .team_btn:hover{color:white}.map{display:block;max-width:750px;height:auto;margin:0px auto;border:1px solid #b0b0b0;-moz-border-radius:8px;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#us_map{display:block;width:100%;height:100%}#us_map a:visited path{fill:none}.state path:hover{stroke:white !important;stroke-width:2px;stroke-linejoin:round;fill:#1bbb53 !important;cursor:pointer}.state path.highlight{stroke:white !important;fill:#E7D368}.state path.highlight:hover{stroke:white !important;fill:#FFD700 !important}.state:visited{fill:transparent}.al-ga,.ga-al,.ga-tn,.tn-ga,.sc-ga,.ga-sc,.nc-ga,.ga-nc,.ga-fl,.fl-ga,.al-ms,.ms-al,.al-tn,.tn-al,.fl-al,.al-fl,.sc-nc,.nc-sc,.ok-tx,.tx-ok,.ar-ok,.ok-ar,.mo-ok,.ok-mo,.ok-ks,.ks-ok,.ok-co,.co-ok,.ok-nm,.nm-ok{stroke:white !important}@media (max-width: 640px){header .top{text-align:center}header .logo{justify-content:center;text-align:center;margin:0 auto}footer .copyright,footer .contact{width:100%}}.notice{background-color:#FFD700;text-align:center;padding:16px;margin:16px;font-style:italic;-moz-border-radius:100px;border-radius:100px}#suggestion.notice{display:grid;align-content:center;justify-items:center}#suggestion.notice a{margin-top:8px;background-color:black;font-style:normal;color:white}#error.notice,#alert.notice{background-color:#FF0000;color:white}form .field:not(:first-of-type){margin-top:8px}form .actions{padding-top:12px}input.onDark[type="submit"]{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.26);transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none}input.onDark[type="submit"]:hover,input.onDark[type="submit"]:focus{background-color:rgba(0,0,0,0.26);cursor:pointer;text-decoration-line:none}input.onDark[type="submit"]:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}input.onDark[type="submit"]:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}input.onDark[type="submit"]:visited{color:white}input[type="date"],input[type="time"]{text-align:center;font-family:"Roboto", Helvetica, sans-serif;font-size:16px;line-height:12px}input[type="date"]::-webkit-datetime-edit-month-field,input[type="time"]::-webkit-datetime-edit-month-field{margin-right:8px}input[type="date"]::-webkit-datetime-edit-day-field,input[type="time"]::-webkit-datetime-edit-day-field{margin-left:8px;margin-right:8px}input[type="date"]::-webkit-datetime-edit-year-field,input[type="time"]::-webkit-datetime-edit-year-field{margin-left:8px}input[type="date"]::-webkit-calendar-picker-indicator,input[type="time"]::-webkit-calendar-picker-indicator{font-size:16px}input[type="date"]::-webkit-calendar-picker-indicator,input[type="date"]::-webkit-inner-spin-button,input[type="time"]::-webkit-calendar-picker-indicator,input[type="time"]::-webkit-inner-spin-button{font-size:16px}input[type="date"]::-webkit-datetime-edit-hour-field,input[type="time"]::-webkit-datetime-edit-hour-field{margin-right:4px}input[type="date"]::-webkit-datetime-edit-minute-field,input[type="time"]::-webkit-datetime-edit-minute-field{margin-left:4px;margin-right:4px}input[type="date"]::-webkit-datetime-edit-ampm-field,input[type="time"]::-webkit-datetime-edit-ampm-field{margin-left:4px}#sign_in,#sign_up,#forgot_password,#change_password,#join_team,#join_programs,#match_new,#match_edit,#user_edit{width:300px;margin:24px auto;padding:16px;background-color:#1bbb53;border-radius:2px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);-moz-border-radius:8px;border-radius:8px}#sign_in h1,#sign_up h1,#forgot_password h1,#change_password h1,#join_team h1,#join_programs h1,#match_new h1,#match_edit h1,#user_edit h1{text-align:center;font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;display:block;color:white}#sign_in .centered_field,#sign_up .centered_field,#forgot_password .centered_field,#change_password .centered_field,#join_team .centered_field,#join_programs .centered_field,#match_new .centered_field,#match_edit .centered_field,#user_edit .centered_field{text-align:center;margin:0 auto 24px}#sign_in .centered_field:first-of-type,#sign_up .centered_field:first-of-type,#forgot_password .centered_field:first-of-type,#change_password .centered_field:first-of-type,#join_team .centered_field:first-of-type,#join_programs .centered_field:first-of-type,#match_new .centered_field:first-of-type,#match_edit .centered_field:first-of-type,#user_edit .centered_field:first-of-type{padding-top:8px}#sign_in .centered_field label,#sign_up .centered_field label,#forgot_password .centered_field label,#change_password .centered_field label,#join_team .centered_field label,#join_programs .centered_field label,#match_new .centered_field label,#match_edit .centered_field label,#user_edit .centered_field label{display:block;margin-bottom:8px;font-weight:bold}#sign_in .centered_field select,#sign_up .centered_field select,#forgot_password .centered_field select,#change_password .centered_field select,#join_team .centered_field select,#join_programs .centered_field select,#match_new .centered_field select,#match_edit .centered_field select,#user_edit .centered_field select{display:block;margin:0 auto}#sign_in .field,#sign_up .field,#forgot_password .field,#change_password .field,#join_team .field,#join_programs .field,#match_new .field,#match_edit .field,#user_edit .field{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:18px;border-radius:18px;width:100%}#sign_in .field label,#sign_up .field label,#forgot_password .field label,#change_password .field label,#join_team .field label,#join_programs .field label,#match_new .field label,#match_edit .field label,#user_edit .field label{display:block;margin-bottom:8px}#sign_in .field em,#sign_up .field em,#forgot_password .field em,#change_password .field em,#join_team .field em,#join_programs .field em,#match_new .field em,#match_edit .field em,#user_edit .field em{font-size:10px}#sign_in .field input[type="email"],#sign_in .field input[type="password"],#sign_in .field input[type="text"],#sign_in .field input[type="date"],#sign_in .field input[type="time"],#sign_in .field textarea,#sign_in .field select,#sign_in .field input[type="number"],#sign_up .field input[type="email"],#sign_up .field input[type="password"],#sign_up .field input[type="text"],#sign_up .field input[type="date"],#sign_up .field input[type="time"],#sign_up .field textarea,#sign_up .field select,#sign_up .field input[type="number"],#forgot_password .field input[type="email"],#forgot_password .field input[type="password"],#forgot_password .field input[type="text"],#forgot_password .field input[type="date"],#forgot_password .field input[type="time"],#forgot_password .field textarea,#forgot_password .field select,#forgot_password .field input[type="number"],#change_password .field input[type="email"],#change_password .field input[type="password"],#change_password .field input[type="text"],#change_password .field input[type="date"],#change_password .field input[type="time"],#change_password .field textarea,#change_password .field select,#change_password .field input[type="number"],#join_team .field input[type="email"],#join_team .field input[type="password"],#join_team .field input[type="text"],#join_team .field input[type="date"],#join_team .field input[type="time"],#join_team .field textarea,#join_team .field select,#join_team .field input[type="number"],#join_programs .field input[type="email"],#join_programs .field input[type="password"],#join_programs .field input[type="text"],#join_programs .field input[type="date"],#join_programs .field input[type="time"],#join_programs .field textarea,#join_programs .field select,#join_programs .field input[type="number"],#match_new .field input[type="email"],#match_new .field input[type="password"],#match_new .field input[type="text"],#match_new .field input[type="date"],#match_new .field input[type="time"],#match_new .field textarea,#match_new .field select,#match_new .field input[type="number"],#match_edit .field input[type="email"],#match_edit .field input[type="password"],#match_edit .field input[type="text"],#match_edit .field input[type="date"],#match_edit .field input[type="time"],#match_edit .field textarea,#match_edit .field select,#match_edit .field input[type="number"],#user_edit .field input[type="email"],#user_edit .field input[type="password"],#user_edit .field input[type="text"],#user_edit .field input[type="date"],#user_edit .field input[type="time"],#user_edit .field textarea,#user_edit .field select,#user_edit .field input[type="number"]{width:100%;padding:8px;-moz-border-radius:4px;border-radius:4px;border-color:transparent;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#sign_in .field input[type="date"],#sign_in .field input[type="time"],#sign_up .field input[type="date"],#sign_up .field input[type="time"],#forgot_password .field input[type="date"],#forgot_password .field input[type="time"],#change_password .field input[type="date"],#change_password .field input[type="time"],#join_team .field input[type="date"],#join_team .field input[type="time"],#join_programs .field input[type="date"],#join_programs .field input[type="time"],#match_new .field input[type="date"],#match_new .field input[type="time"],#match_edit .field input[type="date"],#match_edit .field input[type="time"],#user_edit .field input[type="date"],#user_edit .field input[type="time"]{height:40px}#sign_in .field.contact_coach,#sign_up .field.contact_coach,#forgot_password .field.contact_coach,#change_password .field.contact_coach,#join_team .field.contact_coach,#join_programs .field.contact_coach,#match_new .field.contact_coach,#match_edit .field.contact_coach,#user_edit .field.contact_coach{background:rgba(0,0,0,0.13)}#sign_in .field .select,#sign_up .field .select,#forgot_password .field .select,#change_password .field .select,#join_team .field .select,#join_programs .field .select,#match_new .field .select,#match_edit .field .select,#user_edit .field .select{display:none}#sign_in .field.checked .select,#sign_up .field.checked .select,#forgot_password .field.checked .select,#change_password .field.checked .select,#join_team .field.checked .select,#join_programs .field.checked .select,#match_new .field.checked .select,#match_edit .field.checked .select,#user_edit .field.checked .select{display:block}#sign_in .field .note,#sign_up .field .note,#forgot_password .field .note,#change_password .field .note,#join_team .field .note,#join_programs .field .note,#match_new .field .note,#match_edit .field .note,#user_edit .field .note{display:block;width:100%;color:white;padding:4px 0 4px 8px;font-weight:bold;font-size:14px;text-align:center}#sign_in .field .checkmark.disabled,#sign_up .field .checkmark.disabled,#forgot_password .field .checkmark.disabled,#change_password .field .checkmark.disabled,#join_team .field .checkmark.disabled,#join_programs .field .checkmark.disabled,#match_new .field .checkmark.disabled,#match_edit .field .checkmark.disabled,#user_edit .field .checkmark.disabled{background:rgba(255,255,255,0.56);cursor:default}#sign_in .actions,#sign_up .actions,#forgot_password .actions,#change_password .actions,#join_team .actions,#join_programs .actions,#match_new .actions,#match_edit .actions,#user_edit .actions{display:grid;grid-template-columns:[cancel] 1fr [save] 1fr [silent_save] 1fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"cancel save silent_save";text-align:center;margin-bottom:16px}#sign_in .actions .cancel,#sign_up .actions .cancel,#forgot_password .actions .cancel,#change_password .actions .cancel,#join_team .actions .cancel,#join_programs .actions .cancel,#match_new .actions .cancel,#match_edit .actions .cancel,#user_edit .actions .cancel{grid-area:cancel;justify-self:start;background-color:transparent !important;box-shadow:none !important}#sign_in .actions .cancel:hover,#sign_up .actions .cancel:hover,#forgot_password .actions .cancel:hover,#change_password .actions .cancel:hover,#join_team .actions .cancel:hover,#join_programs .actions .cancel:hover,#match_new .actions .cancel:hover,#match_edit .actions .cancel:hover,#user_edit .actions .cancel:hover{background-color:rgba(255,255,255,0.13) !important;box-shadow:inherit}#sign_in .actions input[type="submit"],#sign_up .actions input[type="submit"],#forgot_password .actions input[type="submit"],#change_password .actions input[type="submit"],#join_team .actions input[type="submit"],#join_programs .actions input[type="submit"],#match_new .actions input[type="submit"],#match_edit .actions input[type="submit"],#user_edit .actions input[type="submit"]{grid-area:save;justify-self:center;background-color:black !important}#sign_in .actions input.silent[type="submit"],#sign_up .actions input.silent[type="submit"],#forgot_password .actions input.silent[type="submit"],#change_password .actions input.silent[type="submit"],#join_team .actions input.silent[type="submit"],#join_programs .actions input.silent[type="submit"],#match_new .actions input.silent[type="submit"],#match_edit .actions input.silent[type="submit"],#user_edit .actions input.silent[type="submit"]{grid-area:silent_save;justify-self:end;background-color:#707070 !important}#sign_in .opponent_section,#sign_up .opponent_section,#forgot_password .opponent_section,#change_password .opponent_section,#join_team .opponent_section,#join_programs .opponent_section,#match_new .opponent_section,#match_edit .opponent_section,#user_edit .opponent_section{background:rgba(255,255,255,0.44);-moz-border-radius:12px;border-radius:12px;padding:8px 8px 4px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px 0 0 0}#sign_in .opponent_section .team_level,#sign_up .opponent_section .team_level,#forgot_password .opponent_section .team_level,#change_password .opponent_section .team_level,#join_team .opponent_section .team_level,#join_programs .opponent_section .team_level,#match_new .opponent_section .team_level,#match_edit .opponent_section .team_level,#user_edit .opponent_section .team_level{margin-top:16px}#sign_in .opponent_section .team_level .tooltip_label,#sign_up .opponent_section .team_level .tooltip_label,#forgot_password .opponent_section .team_level .tooltip_label,#change_password .opponent_section .team_level .tooltip_label,#join_team .opponent_section .team_level .tooltip_label,#join_programs .opponent_section .team_level .tooltip_label,#match_new .opponent_section .team_level .tooltip_label,#match_edit .opponent_section .team_level .tooltip_label,#user_edit .opponent_section .team_level .tooltip_label{margin-left:8px}#sign_in .opponent_section .label,#sign_up .opponent_section .label,#forgot_password .opponent_section .label,#change_password .opponent_section .label,#join_team .opponent_section .label,#join_programs .opponent_section .label,#match_new .opponent_section .label,#match_edit .opponent_section .label,#user_edit .opponent_section .label{margin:8px}#sign_in .opponent_section .level_toggle,#sign_up .opponent_section .level_toggle,#forgot_password .opponent_section .level_toggle,#change_password .opponent_section .level_toggle,#join_team .opponent_section .level_toggle,#join_programs .opponent_section .level_toggle,#match_new .opponent_section .level_toggle,#match_edit .opponent_section .level_toggle,#user_edit .opponent_section .level_toggle{justify-content:center;display:grid;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;grid-template-columns:[left] max-content [right] max-content [end];width:100%;height:72px;grid-gap:12px;align-items:center}#sign_in .opponent_section .level_toggle a,#sign_up .opponent_section .level_toggle a,#forgot_password .opponent_section .level_toggle a,#change_password .opponent_section .level_toggle a,#join_team .opponent_section .level_toggle a,#join_programs .opponent_section .level_toggle a,#match_new .opponent_section .level_toggle a,#match_edit .opponent_section .level_toggle a,#user_edit .opponent_section .level_toggle a{-moz-border-radius:18px;border-radius:18px}#sign_in .opponent_section .team_picker,#sign_up .opponent_section .team_picker,#forgot_password .opponent_section .team_picker,#change_password .opponent_section .team_picker,#join_team .opponent_section .team_picker,#join_programs .opponent_section .team_picker,#match_new .opponent_section .team_picker,#match_edit .opponent_section .team_picker,#user_edit .opponent_section .team_picker{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 8px;display:none;min-height:72px}#sign_in .opponent_section .team_picker .field,#sign_up .opponent_section .team_picker .field,#forgot_password .opponent_section .team_picker .field,#change_password .opponent_section .team_picker .field,#join_team .opponent_section .team_picker .field,#join_programs .opponent_section .team_picker .field,#match_new .opponent_section .team_picker .field,#match_edit .opponent_section .team_picker .field,#user_edit .opponent_section .team_picker .field{padding-top:8px;margin-left:8px}#sign_in .opponent_section .team_picker .note,#sign_up .opponent_section .team_picker .note,#forgot_password .opponent_section .team_picker .note,#change_password .opponent_section .team_picker .note,#join_team .opponent_section .team_picker .note,#join_programs .opponent_section .team_picker .note,#match_new .opponent_section .team_picker .note,#match_edit .opponent_section .team_picker .note,#user_edit .opponent_section .team_picker .note{display:none;color:black}#sign_in .opponent_section .team_picker .note .varsity,#sign_in .opponent_section .team_picker .note .jv,#sign_in .opponent_section .team_picker .note .freshman,#sign_up .opponent_section .team_picker .note .varsity,#sign_up .opponent_section .team_picker .note .jv,#sign_up .opponent_section .team_picker .note .freshman,#forgot_password .opponent_section .team_picker .note .varsity,#forgot_password .opponent_section .team_picker .note .jv,#forgot_password .opponent_section .team_picker .note .freshman,#change_password .opponent_section .team_picker .note .varsity,#change_password .opponent_section .team_picker .note .jv,#change_password .opponent_section .team_picker .note .freshman,#join_team .opponent_section .team_picker .note .varsity,#join_team .opponent_section .team_picker .note .jv,#join_team .opponent_section .team_picker .note .freshman,#join_programs .opponent_section .team_picker .note .varsity,#join_programs .opponent_section .team_picker .note .jv,#join_programs .opponent_section .team_picker .note .freshman,#match_new .opponent_section .team_picker .note .varsity,#match_new .opponent_section .team_picker .note .jv,#match_new .opponent_section .team_picker .note .freshman,#match_edit .opponent_section .team_picker .note .varsity,#match_edit .opponent_section .team_picker .note .jv,#match_edit .opponent_section .team_picker .note .freshman,#user_edit .opponent_section .team_picker .note .varsity,#user_edit .opponent_section .team_picker .note .jv,#user_edit .opponent_section .team_picker .note .freshman{display:none}.help_footer{width:100%;max-width:360px;text-align:center;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;margin:32px auto;color:#2b2b2b}#user_profile,#update_roles{margin:0 32px}#user_profile .title h1,#update_roles .title h1{font-family:"Industry", Helvetica, sans-serif;font-style:italic;text-transform:uppercase;color:#2b2b2b}#user_profile .title span,#update_roles .title span{font-size:16px;color:rgba(0,0,0,0.44)}#user_profile .user,#update_roles .user{display:grid;grid-template-columns:[left] 1fr [right] 1fr [end];background:#1bbb53;padding:32px;color:white;-moz-border-radius:18px;border-radius:18px}#user_profile .user .personal .name,#update_roles .user .personal .name{align-self:center}#user_profile .user .personal .name h2,#update_roles .user .personal .name h2{margin-top:0px;margin-bottom:8px}#user_profile .user .meta,#update_roles .user .meta{align-self:center;justify-self:end}#user_profile .memberships,#update_roles .memberships{display:grid;grid-template-columns:[left] 33% [mid] 34% [right] 33% [end];grid-template-rows:[head] fit-content [table] fit-content [end];grid-template-areas:". header join_team" "team_memberships team_memberships team_memberships";place-items:center;margin-top:32px}#user_profile .memberships .head,#update_roles .memberships .head{grid-area:header;display:block;text-align:center;font-family:"Industry", Helvetica, sans-serif;text-transform:uppercase;font-size:40px;font-style:italic;font-weight:900;color:#1bbb53}#user_profile .memberships .join_team,#update_roles .memberships .join_team{display:grid;align-self:center;grid-area:join_team}#user_profile .memberships .team_memberships,#update_roles .memberships .team_memberships{display:grid;margin-top:24px;grid-area:team_memberships;grid-gap:16px}#user_profile .memberships .team_memberships .school_section,#update_roles .memberships .team_memberships .school_section{margin-top:16px;padding-bottom:16px;background:white;z-index:98}#user_profile .memberships .team_memberships .school_section.sticker,#update_roles .memberships .team_memberships .school_section.sticker{position:-webkit-sticky;position:sticky;top:-1px;padding-top:9px}#user_profile .memberships .team_memberships .school_section.sticker.is-pinned,#update_roles .memberships .team_memberships .school_section.sticker.is-pinned{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#user_profile .memberships .team_memberships .name h3,#update_roles .memberships .team_memberships .name h3{margin:0px 8px;font-size:24px;font-family:"Industry", Helvetica, sans-serif;font-style:italic;text-transform:uppercase;text-align:center;color:#2b2b2b}#user_profile .memberships .team_memberships .city,#update_roles .memberships .team_memberships .city{font-family:"Industry", Helvetica, sans-serif;font-style:italic;text-transform:uppercase;text-align:center;color:#2b2b2b}#user_profile .memberships .team_memberships .team_membership,#update_roles .memberships .team_memberships .team_membership{display:grid;padding:32px 24px 24px;-moz-border-radius:18px;border-radius:18px;background:#e6e6e6;grid-gap:16px}#user_profile .memberships .team_memberships .team_membership.archived,#update_roles .memberships .team_memberships .team_membership.archived{opacity:0.56;border:2px solid #ff9900}#user_profile .memberships .team_memberships .team_membership.requires_update,#update_roles .memberships .team_memberships .team_membership.requires_update{border:2px solid #FF0000;padding-bottom:64px}#user_profile .memberships .team_memberships .team_membership .is_archived,#update_roles .memberships .team_memberships .team_membership .is_archived{display:block;text-align:center;background-color:#ff9900;color:white;font-weight:900;-moz-border-radius:24px;border-radius:24px;margin:0 auto;padding:2px 16px 4px;font-family:"Industry", Helvetica, sans-serif;font-style:italic}#user_profile .memberships .team_memberships .team_membership .school,#update_roles .memberships .team_memberships .team_membership .school{text-align:center;margin:0px 16px}#user_profile .memberships .team_memberships .team_membership .school .name h3,#update_roles .memberships .team_memberships .team_membership .school .name h3{margin:0px 8px;font-size:24px;font-family:"Industry", Helvetica, sans-serif;font-style:italic;text-transform:uppercase}#user_profile .memberships .team_memberships .team_membership .school .city,#update_roles .memberships .team_memberships .team_membership .school .city{font-family:"Industry", Helvetica, sans-serif;font-style:italic;text-transform:uppercase;color:#2b2b2b}#user_profile .memberships .team_memberships .team_membership .team,#update_roles .memberships .team_memberships .team_membership .team{padding:16px 40px;margin:0 auto;color:#2b2b2b;font-weight:bold;text-align:center;font-family:"Industry", Helvetica, sans-serif;font-style:italic;line-height:1em;text-transform:uppercase;font-size:24px}#user_profile .memberships .team_memberships .team_membership .team span.school_year,#update_roles .memberships .team_memberships .team_membership .team span.school_year{font-weight:normal;font-size:16px}#user_profile .memberships .team_memberships .team_membership .roles,#user_profile .memberships .team_memberships .team_membership .status,#update_roles .memberships .team_memberships .team_membership .roles,#update_roles .memberships .team_memberships .team_membership .status{text-align:center;font-family:"Industry", Helvetica, sans-serif;font-style:italic;text-transform:uppercase}#user_profile .memberships .team_memberships .team_membership .roles .label,#user_profile .memberships .team_memberships .team_membership .status .label,#update_roles .memberships .team_memberships .team_membership .roles .label,#update_roles .memberships .team_memberships .team_membership .status .label{display:block;font-size:12px;font-weight:900}#user_profile .memberships .team_memberships .team_membership .actions,#user_profile .memberships .team_memberships .team_membership .success,#update_roles .memberships .team_memberships .team_membership .actions,#update_roles .memberships .team_memberships .team_membership .success{display:grid;text-align:center;grid-gap:8px;margin:16px auto 0}#user_profile .memberships .team_memberships .team_membership .actions a,#user_profile .memberships .team_memberships .team_membership .success a,#update_roles .memberships .team_memberships .team_membership .actions a,#update_roles .memberships .team_memberships .team_membership .success a{display:block;margin:0px auto}#user_profile .memberships .team_memberships .team_membership .actions span.label,#user_profile .memberships .team_memberships .team_membership .success span.label,#update_roles .memberships .team_memberships .team_membership .actions span.label,#update_roles .memberships .team_memberships .team_membership .success span.label{font-size:14px;font-style:italic;font-weight:bold;text-transform:uppercase}#user_profile .memberships .team_memberships .team_membership .actions .error,#user_profile .memberships .team_memberships .team_membership .success .error,#update_roles .memberships .team_memberships .team_membership .actions .error,#update_roles .memberships .team_memberships .team_membership .success .error{color:#FF0000}@media screen and (max-width: 730px){#user_profile .user{display:grid;grid-template-columns:[full] 1fr [end];grid-template-rows:[personal] fit-content [meta] fit-content [end];grid-template-areas:"personal" "meta"}#user_profile .user .personal{grid-area:personal;text-align:center}#user_profile .user .meta{margin-top:24px;grid-area:meta;justify-self:center}#user_profile .memberships{display:grid;grid-template-columns:[full] 1fr [end];grid-template-rows:[head] fit-content [join_team] fit-content [table] fit-content [end];grid-template-areas:"header" "join_team" "team_memberships";place-items:center;margin-top:32px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#user_profile .memberships .head{overflow:hidden}#user_profile .memberships .join_team{margin-top:16px}#user_profile .team_memberships{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#user_profile .team_memberships .team_membership{width:100%;justify-self:center;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.devise_links{width:300px;margin:0 auto;text-align:center}.devise_links .sign_up{padding-top:16px}.devise_links .sign_up p{display:inline-block;line-height:20px}.devise_links .sign_up a{margin-left:8px;margin-bottom:-10px}.devise_links .forgot_password{padding-top:8px}#forgot_password,#change_password{width:375px}#forgot_password .message,#change_password .message{width:275px;margin:auto;text-align:center;font-size:12px;font-style:italic}#forgot_password .btn,#forgot_password #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #forgot_password input[type="submit"],#forgot_password .btn_lg,#forgot_password .btn_sm,#forgot_password .btn_dark_grey,#forgot_password .btn_outline_red,#forgot_password .btn_outline_black,#forgot_password .btn_outline_grey,#forgot_password .btn_outline_green,#forgot_password .btn_outline_gold,#forgot_password .btn_outline_blue,#forgot_password .btn_outline_pink,#forgot_password .btn_red,#forgot_password .btn_white,#forgot_password .btn_gold,#forgot_password .btn_black_gold,#forgot_password .btn_black,#forgot_password .btn_orange,#forgot_password .btn_green,#sign_in .actions #forgot_password .cancel,#sign_up .actions #forgot_password .cancel,#forgot_password .actions .cancel,#join_team .actions #forgot_password .cancel,#join_programs .actions #forgot_password .cancel,#match_new .actions #forgot_password .cancel,#match_edit .actions #forgot_password .cancel,#user_edit .actions #forgot_password .cancel,#sign_in .actions #forgot_password input[type="submit"],#sign_up .actions #forgot_password input[type="submit"],#forgot_password .actions input[type="submit"],#join_team .actions #forgot_password input[type="submit"],#join_programs .actions #forgot_password input[type="submit"],#match_new .actions #forgot_password input[type="submit"],#match_edit .actions #forgot_password input[type="submit"],#user_edit .actions #forgot_password input[type="submit"],#change_password .btn,#change_password #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #change_password input[type="submit"],#change_password .btn_lg,#change_password .btn_sm,#change_password .btn_dark_grey,#change_password .btn_outline_red,#change_password .btn_outline_black,#change_password .btn_outline_grey,#change_password .btn_outline_green,#change_password .btn_outline_gold,#change_password .btn_outline_blue,#change_password .btn_outline_pink,#change_password .btn_red,#change_password .btn_white,#change_password .btn_gold,#change_password .btn_black_gold,#change_password .btn_black,#change_password .btn_orange,#change_password .btn_green,#sign_in .actions #change_password .cancel,#sign_up .actions #change_password .cancel,#change_password .actions .cancel,#join_team .actions #change_password .cancel,#join_programs .actions #change_password .cancel,#match_new .actions #change_password .cancel,#match_edit .actions #change_password .cancel,#user_edit .actions #change_password .cancel,#sign_in .actions #change_password input[type="submit"],#sign_up .actions #change_password input[type="submit"],#change_password .actions input[type="submit"],#join_team .actions #change_password input[type="submit"],#join_programs .actions #change_password input[type="submit"],#match_new .actions #change_password input[type="submit"],#match_edit .actions #change_password input[type="submit"],#user_edit .actions #change_password input[type="submit"]{background-color:black;width:100%}#state_show{display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[heading] max-content [state_links] max-content [state_associations] max-content [end];grid-template-areas:"heading" "state_links" "state_associations";justify-items:center;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .heading{grid-area:heading;display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[year] max-content [state] max-content [sport] max-content [end];grid-template-areas:"year" "state" "sport";justify-items:center;margin-top:0px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .heading h1{grid-area:state;text-align:center;font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;display:block;color:#1bbb53;font-size:72px;text-shadow:2px 2px 4px #404040;font-weight:300;margin-top:0px;margin-bottom:0px}#state_show .heading h2{grid-area:sport;text-transform:uppercase;font-style:italic;margin-top:0px;margin-bottom:0px;font-size:36px;color:#707070;font-weight:bold;text-shadow:none}#state_show .state_not_setup{grid-area:state_links;margin-top:32px;text-align:center;background-color:#ff9900;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:18px;border-radius:18px;padding:16px 32px;color:white}#state_show .state_not_setup a{color:white;font-weight:bold;text-decoration-line:none}#state_show .state_not_setup a:hover{color:#ffe0b3}#state_show .state_not_setup h3{font-size:88px;font-style:italic;font-family:'Industry';margin-top:0;margin-bottom:0}#state_show .state_not_setup h4{font-size:24px;font-style:italic}#state_show .state_links{grid-area:state_links;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;display:grid;grid-template-columns:[first] auto [middle] max-content [last] auto [end];grid-template-rows:[start] max-content [end]}#state_show .state_links a{-moz-border-radius:32px;border-radius:32px;padding:16px 32px;margin:8px}#state_show .state_association{display:grid;justify-items:center;width:100%;border-top:2px solid #2b2b2b;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .state_association .header{display:grid;width:100%;grid-template-columns:[start] 100% [end];grid-template-rows:[year] max-content [name] max-content [buttons] max-content [end];grid-template-areas:"year" "name" "buttons";justify-items:center;padding:32px 16px;border-bottom:2px solid #1bbb53;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .state_association .header .year{grid-area:year;display:grid;grid-template-columns:[prev] max-content [current] max-content [next] max-content [end];grid-template-rows:[start] max-content [end];grid-template-areas:"prev current next";align-items:center;text-transform:uppercase;font-style:italic;font-weight:700;color:#707070;font-size:24px}#state_show .state_association .header .association_name{grid-area:name;text-transform:uppercase;font-style:italic;font-weight:700;color:#1bbb53;font-size:24px;margin-bottom:32px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .state_association .header .buttons{grid-area:buttons;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-gap:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .state_association .header .buttons a{text-align:center}#state_show .state_association .header .buttons span.subtitle{font-size:12px;color:#707070}#state_show .state_association .classification_list{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#state_show .state_association .classification_list .classification{display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[name] max-content [buttons] max-content [end];grid-template-areas:"name" "buttons";grid-column-gap:8px;justify-content:center;padding-top:24px;padding-bottom:32px;border-top:1px solid #e6e6e6}#state_show .state_association .classification_list .classification .name{grid-area:name;display:grid;justify-content:center;margin-bottom:24px}#state_show .state_association .classification_list .classification .name h3{font-family:"Factoria", Helvetica, sans-serif;font-size:40px;font-weight:bold;font-style:italic;text-transform:uppercase;margin-top:0px;margin-bottom:0px}#state_show .state_association .classification_list .classification .buttons{grid-area:buttons;display:grid;grid-template-columns:[teams] 1fr [calendar] 1fr [end];grid-template-rows:[top] max-content [bottom] max-content [end];grid-template-areas:"teams calendar" "polls polls";grid-gap:8px;justify-self:center;text-align:center}#state_show .state_association .classification_list .classification .buttons .polls{grid-area:polls;display:grid;grid-gap:12px}#state_show .state_association .classification_list .classification .buttons span.subtitle{font-size:12px;color:#707070}#state_show .state_association .classification_list .classification:last-of-type{border-bottom:1px solid #e6e6e6;margin-bottom:64px}#state_show .all_state_schools{margin-top:32px;border-top:2px solid #707070;border-bottom:2px solid #707070;padding-top:24px;padding-bottom:16px;display:grid;justify-content:center}#state_show .all_state_schools .label{font-size:24px;font-weight:700;font-style:italic;text-transform:uppercase;color:#1bbb53;padding-top:8px;padding-bottom:8px;text-align:center}@media screen and (max-width: 730px){#state_show{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;justify-items:center}#state_show .heading h1{font-size:10vw}#state_show .heading h2{font-size:7vw;text-align:center}#state_show .state_links{display:grid;justify-content:center;grid-template-columns:[start] 100% [end];grid-template-rows:[first] max-content [second] max-content [third] max-content [end];grid-template-areas:"first" "second" "all_state"}#state_show .state_links a{justify-self:center}#state_show .state_links .all_state_rankings{width:max-content;justify-self:center;grid-area:all_state;margin-bottom:32px}#state_show .state_association{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;justify-items:center;padding:0px}#state_show .state_association .header{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#state_show .state_association .header .buttons{display:grid;justify-items:center;grid-auto-flow:row;grid-auto-rows:max-content}#state_show .state_association .classification_list{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;justify-items:center}#state_show .state_association .classification_list .classification{width:100%;justify-items:center}#state_show .state_association .classification_list .classification .name h3{font-size:24px}#state_show .state_association .classification_list .classification .buttons{display:grid;grid-template-columns:[start] max-content [end];grid-auto-flow:row;grid-auto-rows:max-content;justify-items:center;justify-self:center}}@media screen and (min-width: 900px){#state_show h1,#show_state_polls h1{font-size:84px}}#school_show,#team_show,#classification_show,#conference_show,#team_staff{max-width:850px;margin:0 auto}#school_show .indicator span,#team_show .indicator span,#classification_show .indicator span,#conference_show .indicator span,#team_staff .indicator span{top:3px;position:relative;font-size:24px;line-height:1.0rem;color:red;font-weight:bold}#school_show .coaching_staff,#team_show .coaching_staff,#classification_show .coaching_staff,#conference_show .coaching_staff,#team_staff .coaching_staff{margin-top:24px;text-align:center}#school_show .coaching_staff span,#team_show .coaching_staff span,#classification_show .coaching_staff span,#conference_show .coaching_staff span,#team_staff .coaching_staff span{bottom:-4px;position:relative;font-size:24px;line-height:0.75rem;color:red;font-weight:bold}#school_show table .current-role,#team_show table .current-role,#classification_show table .current-role,#conference_show table .current-role,#team_staff table .current-role{display:grid;align-items:center;grid-template-columns:[start] max-content [next] max-content [end];grid-gap:8px}#school_show table .edit-container .btn,#school_show table .edit-container #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #school_show table .edit-container input[type="submit"],#school_show table .edit-container .btn_lg,#school_show table .edit-container .btn_sm,#school_show table .edit-container .btn_dark_grey,#school_show table .edit-container .btn_outline_red,#school_show table .edit-container .btn_outline_black,#school_show table .edit-container .btn_outline_grey,#school_show table .edit-container .btn_outline_green,#school_show table .edit-container .btn_outline_gold,#school_show table .edit-container .btn_outline_blue,#school_show table .edit-container .btn_outline_pink,#school_show table .edit-container .btn_red,#school_show table .edit-container .btn_white,#school_show table .edit-container .btn_gold,#school_show table .edit-container .btn_black_gold,#school_show table .edit-container .btn_black,#school_show table .edit-container .btn_orange,#school_show table .edit-container .btn_green,#school_show table .edit-container #sign_in .actions .cancel,#sign_in .actions #school_show table .edit-container .cancel,#school_show table .edit-container #sign_up .actions .cancel,#sign_up .actions #school_show table .edit-container .cancel,#school_show table .edit-container #forgot_password .actions .cancel,#forgot_password .actions #school_show table .edit-container .cancel,#school_show table .edit-container #change_password .actions .cancel,#change_password .actions #school_show table .edit-container .cancel,#school_show table .edit-container #join_team .actions .cancel,#join_team .actions #school_show table .edit-container .cancel,#school_show table .edit-container #join_programs .actions .cancel,#join_programs .actions #school_show table .edit-container .cancel,#school_show table .edit-container #match_new .actions .cancel,#match_new .actions #school_show table .edit-container .cancel,#school_show table .edit-container #match_edit .actions .cancel,#match_edit .actions #school_show table .edit-container .cancel,#school_show table .edit-container #user_edit .actions .cancel,#user_edit .actions #school_show table .edit-container .cancel,#school_show table .edit-container #sign_in .actions input[type="submit"],#sign_in .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #sign_up .actions input[type="submit"],#sign_up .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #forgot_password .actions input[type="submit"],#forgot_password .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #change_password .actions input[type="submit"],#change_password .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #join_team .actions input[type="submit"],#join_team .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #join_programs .actions input[type="submit"],#join_programs .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #match_new .actions input[type="submit"],#match_new .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #match_edit .actions input[type="submit"],#match_edit .actions #school_show table .edit-container input[type="submit"],#school_show table .edit-container #user_edit .actions input[type="submit"],#user_edit .actions #school_show table .edit-container input[type="submit"],#team_show table .edit-container .btn,#team_show table .edit-container #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #team_show table .edit-container input[type="submit"],#team_show table .edit-container .btn_lg,#team_show table .edit-container .btn_sm,#team_show table .edit-container .btn_dark_grey,#team_show table .edit-container .btn_outline_red,#team_show table .edit-container .btn_outline_black,#team_show table .edit-container .btn_outline_grey,#team_show table .edit-container .btn_outline_green,#team_show table .edit-container .btn_outline_gold,#team_show table .edit-container .btn_outline_blue,#team_show table .edit-container .btn_outline_pink,#team_show table .edit-container .btn_red,#team_show table .edit-container .btn_white,#team_show table .edit-container .btn_gold,#team_show table .edit-container .btn_black_gold,#team_show table .edit-container .btn_black,#team_show table .edit-container .btn_orange,#team_show table .edit-container .btn_green,#team_show table .edit-container #sign_in .actions .cancel,#sign_in .actions #team_show table .edit-container .cancel,#team_show table .edit-container #sign_up .actions .cancel,#sign_up .actions #team_show table .edit-container .cancel,#team_show table .edit-container #forgot_password .actions .cancel,#forgot_password .actions #team_show table .edit-container .cancel,#team_show table .edit-container #change_password .actions .cancel,#change_password .actions #team_show table .edit-container .cancel,#team_show table .edit-container #join_team .actions .cancel,#join_team .actions #team_show table .edit-container .cancel,#team_show table .edit-container #join_programs .actions .cancel,#join_programs .actions #team_show table .edit-container .cancel,#team_show table .edit-container #match_new .actions .cancel,#match_new .actions #team_show table .edit-container .cancel,#team_show table .edit-container #match_edit .actions .cancel,#match_edit .actions #team_show table .edit-container .cancel,#team_show table .edit-container #user_edit .actions .cancel,#user_edit .actions #team_show table .edit-container .cancel,#team_show table .edit-container #sign_in .actions input[type="submit"],#sign_in .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #sign_up .actions input[type="submit"],#sign_up .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #forgot_password .actions input[type="submit"],#forgot_password .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #change_password .actions input[type="submit"],#change_password .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #join_team .actions input[type="submit"],#join_team .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #join_programs .actions input[type="submit"],#join_programs .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #match_new .actions input[type="submit"],#match_new .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #match_edit .actions input[type="submit"],#match_edit .actions #team_show table .edit-container input[type="submit"],#team_show table .edit-container #user_edit .actions input[type="submit"],#user_edit .actions #team_show table .edit-container input[type="submit"],#classification_show table .edit-container .btn,#classification_show table .edit-container #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container .btn_lg,#classification_show table .edit-container .btn_sm,#classification_show table .edit-container .btn_dark_grey,#classification_show table .edit-container .btn_outline_red,#classification_show table .edit-container .btn_outline_black,#classification_show table .edit-container .btn_outline_grey,#classification_show table .edit-container .btn_outline_green,#classification_show table .edit-container .btn_outline_gold,#classification_show table .edit-container .btn_outline_blue,#classification_show table .edit-container .btn_outline_pink,#classification_show table .edit-container .btn_red,#classification_show table .edit-container .btn_white,#classification_show table .edit-container .btn_gold,#classification_show table .edit-container .btn_black_gold,#classification_show table .edit-container .btn_black,#classification_show table .edit-container .btn_orange,#classification_show table .edit-container .btn_green,#classification_show table .edit-container #sign_in .actions .cancel,#sign_in .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #sign_up .actions .cancel,#sign_up .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #forgot_password .actions .cancel,#forgot_password .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #change_password .actions .cancel,#change_password .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #join_team .actions .cancel,#join_team .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #join_programs .actions .cancel,#join_programs .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #match_new .actions .cancel,#match_new .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #match_edit .actions .cancel,#match_edit .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #user_edit .actions .cancel,#user_edit .actions #classification_show table .edit-container .cancel,#classification_show table .edit-container #sign_in .actions input[type="submit"],#sign_in .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #sign_up .actions input[type="submit"],#sign_up .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #forgot_password .actions input[type="submit"],#forgot_password .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #change_password .actions input[type="submit"],#change_password .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #join_team .actions input[type="submit"],#join_team .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #join_programs .actions input[type="submit"],#join_programs .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #match_new .actions input[type="submit"],#match_new .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #match_edit .actions input[type="submit"],#match_edit .actions #classification_show table .edit-container input[type="submit"],#classification_show table .edit-container #user_edit .actions input[type="submit"],#user_edit .actions #classification_show table .edit-container input[type="submit"],#conference_show table .edit-container .btn,#conference_show table .edit-container #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container .btn_lg,#conference_show table .edit-container .btn_sm,#conference_show table .edit-container .btn_dark_grey,#conference_show table .edit-container .btn_outline_red,#conference_show table .edit-container .btn_outline_black,#conference_show table .edit-container .btn_outline_grey,#conference_show table .edit-container .btn_outline_green,#conference_show table .edit-container .btn_outline_gold,#conference_show table .edit-container .btn_outline_blue,#conference_show table .edit-container .btn_outline_pink,#conference_show table .edit-container .btn_red,#conference_show table .edit-container .btn_white,#conference_show table .edit-container .btn_gold,#conference_show table .edit-container .btn_black_gold,#conference_show table .edit-container .btn_black,#conference_show table .edit-container .btn_orange,#conference_show table .edit-container .btn_green,#conference_show table .edit-container #sign_in .actions .cancel,#sign_in .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #sign_up .actions .cancel,#sign_up .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #forgot_password .actions .cancel,#forgot_password .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #change_password .actions .cancel,#change_password .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #join_team .actions .cancel,#join_team .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #join_programs .actions .cancel,#join_programs .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #match_new .actions .cancel,#match_new .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #match_edit .actions .cancel,#match_edit .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #user_edit .actions .cancel,#user_edit .actions #conference_show table .edit-container .cancel,#conference_show table .edit-container #sign_in .actions input[type="submit"],#sign_in .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #sign_up .actions input[type="submit"],#sign_up .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #forgot_password .actions input[type="submit"],#forgot_password .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #change_password .actions input[type="submit"],#change_password .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #join_team .actions input[type="submit"],#join_team .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #join_programs .actions input[type="submit"],#join_programs .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #match_new .actions input[type="submit"],#match_new .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #match_edit .actions input[type="submit"],#match_edit .actions #conference_show table .edit-container input[type="submit"],#conference_show table .edit-container #user_edit .actions input[type="submit"],#user_edit .actions #conference_show table .edit-container input[type="submit"],#team_staff table .edit-container .btn,#team_staff table .edit-container #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container .btn_lg,#team_staff table .edit-container .btn_sm,#team_staff table .edit-container .btn_dark_grey,#team_staff table .edit-container .btn_outline_red,#team_staff table .edit-container .btn_outline_black,#team_staff table .edit-container .btn_outline_grey,#team_staff table .edit-container .btn_outline_green,#team_staff table .edit-container .btn_outline_gold,#team_staff table .edit-container .btn_outline_blue,#team_staff table .edit-container .btn_outline_pink,#team_staff table .edit-container .btn_red,#team_staff table .edit-container .btn_white,#team_staff table .edit-container .btn_gold,#team_staff table .edit-container .btn_black_gold,#team_staff table .edit-container .btn_black,#team_staff table .edit-container .btn_orange,#team_staff table .edit-container .btn_green,#team_staff table .edit-container #sign_in .actions .cancel,#sign_in .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #sign_up .actions .cancel,#sign_up .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #forgot_password .actions .cancel,#forgot_password .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #change_password .actions .cancel,#change_password .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #join_team .actions .cancel,#join_team .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #join_programs .actions .cancel,#join_programs .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #match_new .actions .cancel,#match_new .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #match_edit .actions .cancel,#match_edit .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #user_edit .actions .cancel,#user_edit .actions #team_staff table .edit-container .cancel,#team_staff table .edit-container #sign_in .actions input[type="submit"],#sign_in .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #sign_up .actions input[type="submit"],#sign_up .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #forgot_password .actions input[type="submit"],#forgot_password .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #change_password .actions input[type="submit"],#change_password .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #join_team .actions input[type="submit"],#join_team .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #join_programs .actions input[type="submit"],#join_programs .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #match_new .actions input[type="submit"],#match_new .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #match_edit .actions input[type="submit"],#match_edit .actions #team_staff table .edit-container input[type="submit"],#team_staff table .edit-container #user_edit .actions input[type="submit"],#user_edit .actions #team_staff table .edit-container input[type="submit"]{margin-left:8px}#school_show table .edit-container .note,#team_show table .edit-container .note,#classification_show table .edit-container .note,#conference_show table .edit-container .note,#team_staff table .edit-container .note{display:none}#school_show table .edit-container.error,#team_show table .edit-container.error,#classification_show table .edit-container.error,#conference_show table .edit-container.error,#team_staff table .edit-container.error{color:red}#school_show table .edit-container.error .note,#team_show table .edit-container.error .note,#classification_show table .edit-container.error .note,#conference_show table .edit-container.error .note,#team_staff table .edit-container.error .note{display:block}#school_show .footnotes,#team_show .footnotes,#classification_show .footnotes,#conference_show .footnotes,#team_staff .footnotes{padding-left:16px}#school_show .footnotes p,#team_show .footnotes p,#classification_show .footnotes p,#conference_show .footnotes p,#team_staff .footnotes p{font-size:12px}#school_show .school_header h3,#school_show .team_header h3,#school_show .classification_header h3,#school_show .conference_header h3,#team_show .school_header h3,#team_show .team_header h3,#team_show .classification_header h3,#team_show .conference_header h3,#classification_show .school_header h3,#classification_show .team_header h3,#classification_show .classification_header h3,#classification_show .conference_header h3,#conference_show .school_header h3,#conference_show .team_header h3,#conference_show .classification_header h3,#conference_show .conference_header h3,#team_staff .school_header h3,#team_staff .team_header h3,#team_staff .classification_header h3,#team_staff .conference_header h3{text-transform:uppercase;font-style:italic;color:black;margin:8px 0px 0px;vertical-align:top}#school_show .school_header a,#school_show .team_header a,#school_show .classification_header a,#school_show .conference_header a,#team_show .school_header a,#team_show .team_header a,#team_show .classification_header a,#team_show .conference_header a,#classification_show .school_header a,#classification_show .team_header a,#classification_show .classification_header a,#classification_show .conference_header a,#conference_show .school_header a,#conference_show .team_header a,#conference_show .classification_header a,#conference_show .conference_header a,#team_staff .school_header a,#team_staff .team_header a,#team_staff .classification_header a,#team_staff .conference_header a{text-decoration-line:none;color:black}#school_show .school_header a.school,#school_show .team_header a.school,#school_show .classification_header a.school,#school_show .conference_header a.school,#team_show .school_header a.school,#team_show .team_header a.school,#team_show .classification_header a.school,#team_show .conference_header a.school,#classification_show .school_header a.school,#classification_show .team_header a.school,#classification_show .classification_header a.school,#classification_show .conference_header a.school,#conference_show .school_header a.school,#conference_show .team_header a.school,#conference_show .classification_header a.school,#conference_show .conference_header a.school,#team_staff .school_header a.school,#team_staff .team_header a.school,#team_staff .classification_header a.school,#team_staff .conference_header a.school{color:#1bbb53}#school_show .school_header h1,#school_show .team_header h1,#school_show .classification_header h1,#school_show .conference_header h1,#team_show .school_header h1,#team_show .team_header h1,#team_show .classification_header h1,#team_show .conference_header h1,#classification_show .school_header h1,#classification_show .team_header h1,#classification_show .classification_header h1,#classification_show .conference_header h1,#conference_show .school_header h1,#conference_show .team_header h1,#conference_show .classification_header h1,#conference_show .conference_header h1,#team_staff .school_header h1,#team_staff .team_header h1,#team_staff .classification_header h1,#team_staff .conference_header h1{margin:0px;font-style:italic;text-transform:uppercase;color:#1bbb53;font-weight:700;text-shadow:2px 2px 4px #dadada}#school_show .school_header h1.slashes,#school_show .team_header h1.slashes,#school_show .classification_header h1.slashes,#school_show .conference_header h1.slashes,#team_show .school_header h1.slashes,#team_show .team_header h1.slashes,#team_show .classification_header h1.slashes,#team_show .conference_header h1.slashes,#classification_show .school_header h1.slashes,#classification_show .team_header h1.slashes,#classification_show .classification_header h1.slashes,#classification_show .conference_header h1.slashes,#conference_show .school_header h1.slashes,#conference_show .team_header h1.slashes,#conference_show .classification_header h1.slashes,#conference_show .conference_header h1.slashes,#team_staff .school_header h1.slashes,#team_staff .team_header h1.slashes,#team_staff .classification_header h1.slashes,#team_staff .conference_header h1.slashes{width:auto;color:white;vertical-align:top;padding:0px 4px}#school_show .school_header p,#school_show .team_header p,#school_show .classification_header p,#school_show .conference_header p,#team_show .school_header p,#team_show .team_header p,#team_show .classification_header p,#team_show .conference_header p,#classification_show .school_header p,#classification_show .team_header p,#classification_show .classification_header p,#classification_show .conference_header p,#conference_show .school_header p,#conference_show .team_header p,#conference_show .classification_header p,#conference_show .conference_header p,#team_staff .school_header p,#team_staff .team_header p,#team_staff .classification_header p,#team_staff .conference_header p{font-size:14px;text-transform:uppercase;font-style:italic;margin-top:0px;color:#404040}#school_show .school_header p.conference,#school_show .team_header p.conference,#school_show .classification_header p.conference,#school_show .conference_header p.conference,#team_show .school_header p.conference,#team_show .team_header p.conference,#team_show .classification_header p.conference,#team_show .conference_header p.conference,#classification_show .school_header p.conference,#classification_show .team_header p.conference,#classification_show .classification_header p.conference,#classification_show .conference_header p.conference,#conference_show .school_header p.conference,#conference_show .team_header p.conference,#conference_show .classification_header p.conference,#conference_show .conference_header p.conference,#team_staff .school_header p.conference,#team_staff .team_header p.conference,#team_staff .classification_header p.conference,#team_staff .conference_header p.conference{font-size:16px;padding-top:4px}#school_show .school_header .links,#school_show .team_header .links,#school_show .classification_header .links,#school_show .conference_header .links,#team_show .school_header .links,#team_show .team_header .links,#team_show .classification_header .links,#team_show .conference_header .links,#classification_show .school_header .links,#classification_show .team_header .links,#classification_show .classification_header .links,#classification_show .conference_header .links,#conference_show .school_header .links,#conference_show .team_header .links,#conference_show .classification_header .links,#conference_show .conference_header .links,#team_staff .school_header .links,#team_staff .team_header .links,#team_staff .classification_header .links,#team_staff .conference_header .links{padding:8px;text-align:right}#school_show .school_header .ranking,#school_show .team_header .ranking,#school_show .classification_header .ranking,#school_show .conference_header .ranking,#team_show .school_header .ranking,#team_show .team_header .ranking,#team_show .classification_header .ranking,#team_show .conference_header .ranking,#classification_show .school_header .ranking,#classification_show .team_header .ranking,#classification_show .classification_header .ranking,#classification_show .conference_header .ranking,#conference_show .school_header .ranking,#conference_show .team_header .ranking,#conference_show .classification_header .ranking,#conference_show .conference_header .ranking,#team_staff .school_header .ranking,#team_staff .team_header .ranking,#team_staff .classification_header .ranking,#team_staff .conference_header .ranking{display:block;text-align:center;font-size:32px;font-weight:bold;font-style:italic;background-color:#FFD700;width:max-content;margin:0px auto 8px;color:#2b2b2b;border:4px solid #707070;-moz-border-radius:38px;border-radius:38px;text-transform:none;padding:4px 16px}#school_show .school_header .ranking:hover,#school_show .team_header .ranking:hover,#school_show .classification_header .ranking:hover,#school_show .conference_header .ranking:hover,#team_show .school_header .ranking:hover,#team_show .team_header .ranking:hover,#team_show .classification_header .ranking:hover,#team_show .conference_header .ranking:hover,#classification_show .school_header .ranking:hover,#classification_show .team_header .ranking:hover,#classification_show .classification_header .ranking:hover,#classification_show .conference_header .ranking:hover,#conference_show .school_header .ranking:hover,#conference_show .team_header .ranking:hover,#conference_show .classification_header .ranking:hover,#conference_show .conference_header .ranking:hover,#team_staff .school_header .ranking:hover,#team_staff .team_header .ranking:hover,#team_staff .classification_header .ranking:hover,#team_staff .conference_header .ranking:hover{text-decoration:none}#school_show .school_header .ranking span,#school_show .team_header .ranking span,#school_show .classification_header .ranking span,#school_show .conference_header .ranking span,#team_show .school_header .ranking span,#team_show .team_header .ranking span,#team_show .classification_header .ranking span,#team_show .conference_header .ranking span,#classification_show .school_header .ranking span,#classification_show .team_header .ranking span,#classification_show .classification_header .ranking span,#classification_show .conference_header .ranking span,#conference_show .school_header .ranking span,#conference_show .team_header .ranking span,#conference_show .classification_header .ranking span,#conference_show .conference_header .ranking span,#team_staff .school_header .ranking span,#team_staff .team_header .ranking span,#team_staff .classification_header .ranking span,#team_staff .conference_header .ranking span{font-size:20px;padding-top:-8px}#school_show .school_header a.rankings_link,#school_show .team_header a.rankings_link,#school_show .classification_header a.rankings_link,#school_show .conference_header a.rankings_link,#team_show .school_header a.rankings_link,#team_show .team_header a.rankings_link,#team_show .classification_header a.rankings_link,#team_show .conference_header a.rankings_link,#classification_show .school_header a.rankings_link,#classification_show .team_header a.rankings_link,#classification_show .classification_header a.rankings_link,#classification_show .conference_header a.rankings_link,#conference_show .school_header a.rankings_link,#conference_show .team_header a.rankings_link,#conference_show .classification_header a.rankings_link,#conference_show .conference_header a.rankings_link,#team_staff .school_header a.rankings_link,#team_staff .team_header a.rankings_link,#team_staff .classification_header a.rankings_link,#team_staff .conference_header a.rankings_link{display:grid;grid-template-columns:[position] max-content [name] max-content [end];margin:8px auto 0px;width:max-content;align-items:center}#school_show .school_header a.rankings_link:hover,#school_show .team_header a.rankings_link:hover,#school_show .classification_header a.rankings_link:hover,#school_show .conference_header a.rankings_link:hover,#team_show .school_header a.rankings_link:hover,#team_show .team_header a.rankings_link:hover,#team_show .classification_header a.rankings_link:hover,#team_show .conference_header a.rankings_link:hover,#classification_show .school_header a.rankings_link:hover,#classification_show .team_header a.rankings_link:hover,#classification_show .classification_header a.rankings_link:hover,#classification_show .conference_header a.rankings_link:hover,#conference_show .school_header a.rankings_link:hover,#conference_show .team_header a.rankings_link:hover,#conference_show .classification_header a.rankings_link:hover,#conference_show .conference_header a.rankings_link:hover,#team_staff .school_header a.rankings_link:hover,#team_staff .team_header a.rankings_link:hover,#team_staff .classification_header a.rankings_link:hover,#team_staff .conference_header a.rankings_link:hover{text-decoration:none}#school_show .school_header a.rankings_link span,#school_show .team_header a.rankings_link span,#school_show .classification_header a.rankings_link span,#school_show .conference_header a.rankings_link span,#team_show .school_header a.rankings_link span,#team_show .team_header a.rankings_link span,#team_show .classification_header a.rankings_link span,#team_show .conference_header a.rankings_link span,#classification_show .school_header a.rankings_link span,#classification_show .team_header a.rankings_link span,#classification_show .classification_header a.rankings_link span,#classification_show .conference_header a.rankings_link span,#conference_show .school_header a.rankings_link span,#conference_show .team_header a.rankings_link span,#conference_show .classification_header a.rankings_link span,#conference_show .conference_header a.rankings_link span,#team_staff .school_header a.rankings_link span,#team_staff .team_header a.rankings_link span,#team_staff .classification_header a.rankings_link span,#team_staff .conference_header a.rankings_link span{font-size:32px;font-weight:300;font-style:italic;font-family:"Factoria", Helvetica, sans-serif;padding-bottom:8px;padding-right:16px}#school_show .school_header .polls,#school_show .team_header .polls,#school_show .classification_header .polls,#school_show .conference_header .polls,#team_show .school_header .polls,#team_show .team_header .polls,#team_show .classification_header .polls,#team_show .conference_header .polls,#classification_show .school_header .polls,#classification_show .team_header .polls,#classification_show .classification_header .polls,#classification_show .conference_header .polls,#conference_show .school_header .polls,#conference_show .team_header .polls,#conference_show .classification_header .polls,#conference_show .conference_header .polls,#team_staff .school_header .polls,#team_staff .team_header .polls,#team_staff .classification_header .polls,#team_staff .conference_header .polls{text-align:center}#school_show .school_header .polls span.subtitle,#school_show .team_header .polls span.subtitle,#school_show .classification_header .polls span.subtitle,#school_show .conference_header .polls span.subtitle,#team_show .school_header .polls span.subtitle,#team_show .team_header .polls span.subtitle,#team_show .classification_header .polls span.subtitle,#team_show .conference_header .polls span.subtitle,#classification_show .school_header .polls span.subtitle,#classification_show .team_header .polls span.subtitle,#classification_show .classification_header .polls span.subtitle,#classification_show .conference_header .polls span.subtitle,#conference_show .school_header .polls span.subtitle,#conference_show .team_header .polls span.subtitle,#conference_show .classification_header .polls span.subtitle,#conference_show .conference_header .polls span.subtitle,#team_staff .school_header .polls span.subtitle,#team_staff .team_header .polls span.subtitle,#team_staff .classification_header .polls span.subtitle,#team_staff .conference_header .polls span.subtitle{font-size:12px;color:#707070}#school_show .no_matches,#school_show .no_coaches,#team_show .no_matches,#team_show .no_coaches,#classification_show .no_matches,#classification_show .no_coaches,#conference_show .no_matches,#conference_show .no_coaches,#team_staff .no_matches,#team_staff .no_coaches{text-align:center}#school_show .no_matches h1,#school_show .no_coaches h1,#team_show .no_matches h1,#team_show .no_coaches h1,#classification_show .no_matches h1,#classification_show .no_coaches h1,#conference_show .no_matches h1,#conference_show .no_coaches h1,#team_staff .no_matches h1,#team_staff .no_coaches h1{font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;color:white}#school_show .classification_header,#school_show .conference_header,#team_show .classification_header,#team_show .conference_header,#classification_show .classification_header,#classification_show .conference_header,#conference_show .classification_header,#conference_show .conference_header,#team_staff .classification_header,#team_staff .conference_header{display:grid;grid-template-columns:[label] 1fr [actions] max-content [end];grid-template-rows:[breadcrumbs] max-content [name] max-content [rankings] max-content [end];grid-template-areas:"breadcrumbs actions" "name actions" "rankings rankings";margin-bottom:24px}#school_show .classification_header .breadcrumbs,#school_show .conference_header .breadcrumbs,#team_show .classification_header .breadcrumbs,#team_show .conference_header .breadcrumbs,#classification_show .classification_header .breadcrumbs,#classification_show .conference_header .breadcrumbs,#conference_show .classification_header .breadcrumbs,#conference_show .conference_header .breadcrumbs,#team_staff .classification_header .breadcrumbs,#team_staff .conference_header .breadcrumbs{grid-area:breadcrumbs}#school_show .classification_header .name,#school_show .conference_header .name,#team_show .classification_header .name,#team_show .conference_header .name,#classification_show .classification_header .name,#classification_show .conference_header .name,#conference_show .classification_header .name,#conference_show .conference_header .name,#team_staff .classification_header .name,#team_staff .conference_header .name{grid-area:name}#school_show .classification_header .links,#school_show .conference_header .links,#team_show .classification_header .links,#team_show .conference_header .links,#classification_show .classification_header .links,#classification_show .conference_header .links,#conference_show .classification_header .links,#conference_show .conference_header .links,#team_staff .classification_header .links,#team_staff .conference_header .links{grid-area:actions;align-self:center}#school_show .classification_header .rankings_link,#school_show .conference_header .rankings_link,#team_show .classification_header .rankings_link,#team_show .conference_header .rankings_link,#classification_show .classification_header .rankings_link,#classification_show .conference_header .rankings_link,#conference_show .classification_header .rankings_link,#conference_show .conference_header .rankings_link,#team_staff .classification_header .rankings_link,#team_staff .conference_header .rankings_link{margin-top:8px;grid-area:rankings;width:max-content;justify-self:center}#school_show .classification_header .rankings_link:hover,#school_show .conference_header .rankings_link:hover,#team_show .classification_header .rankings_link:hover,#team_show .conference_header .rankings_link:hover,#classification_show .classification_header .rankings_link:hover,#classification_show .conference_header .rankings_link:hover,#conference_show .classification_header .rankings_link:hover,#conference_show .conference_header .rankings_link:hover,#team_staff .classification_header .rankings_link:hover,#team_staff .conference_header .rankings_link:hover{text-decoration:none}#school_show .classification_header .buttons,#school_show .conference_header .buttons,#team_show .classification_header .buttons,#team_show .conference_header .buttons,#classification_show .classification_header .buttons,#classification_show .conference_header .buttons,#conference_show .classification_header .buttons,#conference_show .conference_header .buttons,#team_staff .classification_header .buttons,#team_staff .conference_header .buttons{padding-top:8px;grid-area:rankings;display:grid;grid-auto-flow:column;grid-gap:8px;justify-content:center}#school_show .teams_list,#team_show .teams_list,#classification_show .teams_list,#conference_show .teams_list,#team_staff .teams_list{padding-left:0px}#school_show .teams_list .sticker,#team_show .teams_list .sticker,#classification_show .teams_list .sticker,#conference_show .teams_list .sticker,#team_staff .teams_list .sticker{position:-webkit-sticky;position:sticky;top:-1px;padding-top:9px}#school_show .teams_list .sticker.is-pinned li.heading,#team_show .teams_list .sticker.is-pinned li.heading,#classification_show .teams_list .sticker.is-pinned li.heading,#conference_show .teams_list .sticker.is-pinned li.heading,#team_staff .teams_list .sticker.is-pinned li.heading{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);background-color:#1bbb53}#school_show .teams_list li,#team_show .teams_list li,#classification_show .teams_list li,#conference_show .teams_list li,#team_staff .teams_list li{display:grid;grid-template-columns:[name] 4fr [record] 2fr [classification] 2fr [conference] 2fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"name record classification conference";padding:16px;align-items:center;border-bottom:1px solid #e6e6e6}#school_show .teams_list li:hover,#team_show .teams_list li:hover,#classification_show .teams_list li:hover,#conference_show .teams_list li:hover,#team_staff .teams_list li:hover{background-color:#e6e6e6}#school_show .teams_list li .name,#team_show .teams_list li .name,#classification_show .teams_list li .name,#conference_show .teams_list li .name,#team_staff .teams_list li .name{grid-area:name}#school_show .teams_list li .record,#team_show .teams_list li .record,#classification_show .teams_list li .record,#conference_show .teams_list li .record,#team_staff .teams_list li .record{grid-area:record}#school_show .teams_list li .record .conference,#team_show .teams_list li .record .conference,#classification_show .teams_list li .record .conference,#conference_show .teams_list li .record .conference,#team_staff .teams_list li .record .conference{color:#aaaaaa}#school_show .teams_list li .classification,#team_show .teams_list li .classification,#classification_show .teams_list li .classification,#conference_show .teams_list li .classification,#team_staff .teams_list li .classification{grid-area:classification}#school_show .teams_list li .conference,#team_show .teams_list li .conference,#classification_show .teams_list li .conference,#conference_show .teams_list li .conference,#team_staff .teams_list li .conference{grid-area:conference}#school_show .teams_list li a,#team_show .teams_list li a,#classification_show .teams_list li a,#conference_show .teams_list li a,#team_staff .teams_list li a{color:black;font-weight:bold;text-decoration-line:none}#school_show .teams_list li a:hover,#team_show .teams_list li a:hover,#classification_show .teams_list li a:hover,#conference_show .teams_list li a:hover,#team_staff .teams_list li a:hover{text-decoration-line:underline}#school_show .teams_list li a:visited,#team_show .teams_list li a:visited,#classification_show .teams_list li a:visited,#conference_show .teams_list li a:visited,#team_staff .teams_list li a:visited{color:black}#school_show .teams_list li.heading,#team_show .teams_list li.heading,#classification_show .teams_list li.heading,#conference_show .teams_list li.heading,#team_staff .teams_list li.heading{background-color:#1bbb53;font-weight:bold;-moz-border-radius:40px;border-radius:40px;border-bottom:none}#school_show .teams_list li.heading .sort_by_name,#team_show .teams_list li.heading .sort_by_name,#classification_show .teams_list li.heading .sort_by_name,#conference_show .teams_list li.heading .sort_by_name,#team_staff .teams_list li.heading .sort_by_name{grid-area:name}#school_show .teams_list li.heading .sort_by_points,#team_show .teams_list li.heading .sort_by_points,#classification_show .teams_list li.heading .sort_by_points,#conference_show .teams_list li.heading .sort_by_points,#team_staff .teams_list li.heading .sort_by_points{grid-area:record}#school_show .teams_list li.heading .sort_by_classification,#team_show .teams_list li.heading .sort_by_classification,#classification_show .teams_list li.heading .sort_by_classification,#conference_show .teams_list li.heading .sort_by_classification,#team_staff .teams_list li.heading .sort_by_classification{grid-area:classification}#school_show .teams_list li.heading .sort_by_conference,#team_show .teams_list li.heading .sort_by_conference,#classification_show .teams_list li.heading .sort_by_conference,#conference_show .teams_list li.heading .sort_by_conference,#team_staff .teams_list li.heading .sort_by_conference{grid-area:conference}#school_show .teams_list li.heading .sort_by_conference_points,#team_show .teams_list li.heading .sort_by_conference_points,#classification_show .teams_list li.heading .sort_by_conference_points,#conference_show .teams_list li.heading .sort_by_conference_points,#team_staff .teams_list li.heading .sort_by_conference_points{grid-area:conference}#school_show .teams_list li.heading .sort_by_name,#school_show .teams_list li.heading .sort_by_points,#school_show .teams_list li.heading .sort_by_classification,#school_show .teams_list li.heading .sort_by_conference,#school_show .teams_list li.heading .sort_by_conference_points,#team_show .teams_list li.heading .sort_by_name,#team_show .teams_list li.heading .sort_by_points,#team_show .teams_list li.heading .sort_by_classification,#team_show .teams_list li.heading .sort_by_conference,#team_show .teams_list li.heading .sort_by_conference_points,#classification_show .teams_list li.heading .sort_by_name,#classification_show .teams_list li.heading .sort_by_points,#classification_show .teams_list li.heading .sort_by_classification,#classification_show .teams_list li.heading .sort_by_conference,#classification_show .teams_list li.heading .sort_by_conference_points,#conference_show .teams_list li.heading .sort_by_name,#conference_show .teams_list li.heading .sort_by_points,#conference_show .teams_list li.heading .sort_by_classification,#conference_show .teams_list li.heading .sort_by_conference,#conference_show .teams_list li.heading .sort_by_conference_points,#team_staff .teams_list li.heading .sort_by_name,#team_staff .teams_list li.heading .sort_by_points,#team_staff .teams_list li.heading .sort_by_classification,#team_staff .teams_list li.heading .sort_by_conference,#team_staff .teams_list li.heading .sort_by_conference_points{display:grid;grid-template-columns:[name] max-content [icon] max-content [end];grid-template-rows:[start] max-content [end];grid-template-areas:"name icon";align-items:center}#school_show .teams_list li.heading .sort_by_name:hover,#school_show .teams_list li.heading .sort_by_points:hover,#school_show .teams_list li.heading .sort_by_classification:hover,#school_show .teams_list li.heading .sort_by_conference:hover,#school_show .teams_list li.heading .sort_by_conference_points:hover,#team_show .teams_list li.heading .sort_by_name:hover,#team_show .teams_list li.heading .sort_by_points:hover,#team_show .teams_list li.heading .sort_by_classification:hover,#team_show .teams_list li.heading .sort_by_conference:hover,#team_show .teams_list li.heading .sort_by_conference_points:hover,#classification_show .teams_list li.heading .sort_by_name:hover,#classification_show .teams_list li.heading .sort_by_points:hover,#classification_show .teams_list li.heading .sort_by_classification:hover,#classification_show .teams_list li.heading .sort_by_conference:hover,#classification_show .teams_list li.heading .sort_by_conference_points:hover,#conference_show .teams_list li.heading .sort_by_name:hover,#conference_show .teams_list li.heading .sort_by_points:hover,#conference_show .teams_list li.heading .sort_by_classification:hover,#conference_show .teams_list li.heading .sort_by_conference:hover,#conference_show .teams_list li.heading .sort_by_conference_points:hover,#team_staff .teams_list li.heading .sort_by_name:hover,#team_staff .teams_list li.heading .sort_by_points:hover,#team_staff .teams_list li.heading .sort_by_classification:hover,#team_staff .teams_list li.heading .sort_by_conference:hover,#team_staff .teams_list li.heading .sort_by_conference_points:hover{cursor:pointer}#school_show .teams_list li.heading .sort_by_name i,#school_show .teams_list li.heading .sort_by_points i,#school_show .teams_list li.heading .sort_by_classification i,#school_show .teams_list li.heading .sort_by_conference i,#school_show .teams_list li.heading .sort_by_conference_points i,#team_show .teams_list li.heading .sort_by_name i,#team_show .teams_list li.heading .sort_by_points i,#team_show .teams_list li.heading .sort_by_classification i,#team_show .teams_list li.heading .sort_by_conference i,#team_show .teams_list li.heading .sort_by_conference_points i,#classification_show .teams_list li.heading .sort_by_name i,#classification_show .teams_list li.heading .sort_by_points i,#classification_show .teams_list li.heading .sort_by_classification i,#classification_show .teams_list li.heading .sort_by_conference i,#classification_show .teams_list li.heading .sort_by_conference_points i,#conference_show .teams_list li.heading .sort_by_name i,#conference_show .teams_list li.heading .sort_by_points i,#conference_show .teams_list li.heading .sort_by_classification i,#conference_show .teams_list li.heading .sort_by_conference i,#conference_show .teams_list li.heading .sort_by_conference_points i,#team_staff .teams_list li.heading .sort_by_name i,#team_staff .teams_list li.heading .sort_by_points i,#team_staff .teams_list li.heading .sort_by_classification i,#team_staff .teams_list li.heading .sort_by_conference i,#team_staff .teams_list li.heading .sort_by_conference_points i{grid-area:icon;opacity:0}#school_show .teams_list li.heading .sort_by_name i.desc,#school_show .teams_list li.heading .sort_by_points i.desc,#school_show .teams_list li.heading .sort_by_classification i.desc,#school_show .teams_list li.heading .sort_by_conference i.desc,#school_show .teams_list li.heading .sort_by_conference_points i.desc,#team_show .teams_list li.heading .sort_by_name i.desc,#team_show .teams_list li.heading .sort_by_points i.desc,#team_show .teams_list li.heading .sort_by_classification i.desc,#team_show .teams_list li.heading .sort_by_conference i.desc,#team_show .teams_list li.heading .sort_by_conference_points i.desc,#classification_show .teams_list li.heading .sort_by_name i.desc,#classification_show .teams_list li.heading .sort_by_points i.desc,#classification_show .teams_list li.heading .sort_by_classification i.desc,#classification_show .teams_list li.heading .sort_by_conference i.desc,#classification_show .teams_list li.heading .sort_by_conference_points i.desc,#conference_show .teams_list li.heading .sort_by_name i.desc,#conference_show .teams_list li.heading .sort_by_points i.desc,#conference_show .teams_list li.heading .sort_by_classification i.desc,#conference_show .teams_list li.heading .sort_by_conference i.desc,#conference_show .teams_list li.heading .sort_by_conference_points i.desc,#team_staff .teams_list li.heading .sort_by_name i.desc,#team_staff .teams_list li.heading .sort_by_points i.desc,#team_staff .teams_list li.heading .sort_by_classification i.desc,#team_staff .teams_list li.heading .sort_by_conference i.desc,#team_staff .teams_list li.heading .sort_by_conference_points i.desc{transform:rotate(180deg)}#school_show .teams_list li.heading .sort_by_name.current i,#school_show .teams_list li.heading .sort_by_points.current i,#school_show .teams_list li.heading .sort_by_classification.current i,#school_show .teams_list li.heading .sort_by_conference.current i,#school_show .teams_list li.heading .sort_by_conference_points.current i,#team_show .teams_list li.heading .sort_by_name.current i,#team_show .teams_list li.heading .sort_by_points.current i,#team_show .teams_list li.heading .sort_by_classification.current i,#team_show .teams_list li.heading .sort_by_conference.current i,#team_show .teams_list li.heading .sort_by_conference_points.current i,#classification_show .teams_list li.heading .sort_by_name.current i,#classification_show .teams_list li.heading .sort_by_points.current i,#classification_show .teams_list li.heading .sort_by_classification.current i,#classification_show .teams_list li.heading .sort_by_conference.current i,#classification_show .teams_list li.heading .sort_by_conference_points.current i,#conference_show .teams_list li.heading .sort_by_name.current i,#conference_show .teams_list li.heading .sort_by_points.current i,#conference_show .teams_list li.heading .sort_by_classification.current i,#conference_show .teams_list li.heading .sort_by_conference.current i,#conference_show .teams_list li.heading .sort_by_conference_points.current i,#team_staff .teams_list li.heading .sort_by_name.current i,#team_staff .teams_list li.heading .sort_by_points.current i,#team_staff .teams_list li.heading .sort_by_classification.current i,#team_staff .teams_list li.heading .sort_by_conference.current i,#team_staff .teams_list li.heading .sort_by_conference_points.current i{opacity:1}#school_show .teams_list li.heading .sort_by_name.desc i,#school_show .teams_list li.heading .sort_by_points.desc i,#school_show .teams_list li.heading .sort_by_classification.desc i,#school_show .teams_list li.heading .sort_by_conference.desc i,#school_show .teams_list li.heading .sort_by_conference_points.desc i,#team_show .teams_list li.heading .sort_by_name.desc i,#team_show .teams_list li.heading .sort_by_points.desc i,#team_show .teams_list li.heading .sort_by_classification.desc i,#team_show .teams_list li.heading .sort_by_conference.desc i,#team_show .teams_list li.heading .sort_by_conference_points.desc i,#classification_show .teams_list li.heading .sort_by_name.desc i,#classification_show .teams_list li.heading .sort_by_points.desc i,#classification_show .teams_list li.heading .sort_by_classification.desc i,#classification_show .teams_list li.heading .sort_by_conference.desc i,#classification_show .teams_list li.heading .sort_by_conference_points.desc i,#conference_show .teams_list li.heading .sort_by_name.desc i,#conference_show .teams_list li.heading .sort_by_points.desc i,#conference_show .teams_list li.heading .sort_by_classification.desc i,#conference_show .teams_list li.heading .sort_by_conference.desc i,#conference_show .teams_list li.heading .sort_by_conference_points.desc i,#team_staff .teams_list li.heading .sort_by_name.desc i,#team_staff .teams_list li.heading .sort_by_points.desc i,#team_staff .teams_list li.heading .sort_by_classification.desc i,#team_staff .teams_list li.heading .sort_by_conference.desc i,#team_staff .teams_list li.heading .sort_by_conference_points.desc i{transform:rotate(180deg)}#school_show .teams_list li.heading .sm,#team_show .teams_list li.heading .sm,#classification_show .teams_list li.heading .sm,#conference_show .teams_list li.heading .sm,#team_staff .teams_list li.heading .sm{display:none}#school_show .teams_list li.heading .reg,#team_show .teams_list li.heading .reg,#classification_show .teams_list li.heading .reg,#conference_show .teams_list li.heading .reg,#team_staff .teams_list li.heading .reg{display:inline-block}#school_show .teams_list.classification li,#team_show .teams_list.classification li,#classification_show .teams_list.classification li,#conference_show .teams_list.classification li,#team_staff .teams_list.classification li{display:grid;grid-template-columns:[name] 4fr [record] 2fr [conference] 2fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"name record conference"}#school_show .teams_list.conference li,#team_show .teams_list.conference li,#classification_show .teams_list.conference li,#conference_show .teams_list.conference li,#team_staff .teams_list.conference li{display:grid;grid-template-columns:[name] 4fr [record] 2fr [conference] 2fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"name record conference"}#school_show .teams_list.conference li .name,#team_show .teams_list.conference li .name,#classification_show .teams_list.conference li .name,#conference_show .teams_list.conference li .name,#team_staff .teams_list.conference li .name{grid-area:name}#school_show .teams_list.conference li .overall,#team_show .teams_list.conference li .overall,#classification_show .teams_list.conference li .overall,#conference_show .teams_list.conference li .overall,#team_staff .teams_list.conference li .overall{grid-area:record}#school_show .teams_list.conference li .conference,#team_show .teams_list.conference li .conference,#classification_show .teams_list.conference li .conference,#conference_show .teams_list.conference li .conference,#team_staff .teams_list.conference li .conference{grid-area:conference}#school_show table .sort_by_name,#school_show table .sort_by_points,#school_show table .sort_by_classification,#school_show table .sort_by_conference,#school_show table .sort_by_conference_points,#team_show table .sort_by_name,#team_show table .sort_by_points,#team_show table .sort_by_classification,#team_show table .sort_by_conference,#team_show table .sort_by_conference_points,#classification_show table .sort_by_name,#classification_show table .sort_by_points,#classification_show table .sort_by_classification,#classification_show table .sort_by_conference,#classification_show table .sort_by_conference_points,#conference_show table .sort_by_name,#conference_show table .sort_by_points,#conference_show table .sort_by_classification,#conference_show table .sort_by_conference,#conference_show table .sort_by_conference_points,#team_staff table .sort_by_name,#team_staff table .sort_by_points,#team_staff table .sort_by_classification,#team_staff table .sort_by_conference,#team_staff table .sort_by_conference_points{display:grid;align-items:center;grid-template-columns:[name] max-content [icon] max-content [end]}#school_show table .sort_by_name i,#school_show table .sort_by_points i,#school_show table .sort_by_classification i,#school_show table .sort_by_conference i,#school_show table .sort_by_conference_points i,#team_show table .sort_by_name i,#team_show table .sort_by_points i,#team_show table .sort_by_classification i,#team_show table .sort_by_conference i,#team_show table .sort_by_conference_points i,#classification_show table .sort_by_name i,#classification_show table .sort_by_points i,#classification_show table .sort_by_classification i,#classification_show table .sort_by_conference i,#classification_show table .sort_by_conference_points i,#conference_show table .sort_by_name i,#conference_show table .sort_by_points i,#conference_show table .sort_by_classification i,#conference_show table .sort_by_conference i,#conference_show table .sort_by_conference_points i,#team_staff table .sort_by_name i,#team_staff table .sort_by_points i,#team_staff table .sort_by_classification i,#team_staff table .sort_by_conference i,#team_staff table .sort_by_conference_points i{opacity:0;width:24px}#school_show table .sort_by_name:hover,#school_show table .sort_by_points:hover,#school_show table .sort_by_classification:hover,#school_show table .sort_by_conference:hover,#school_show table .sort_by_conference_points:hover,#team_show table .sort_by_name:hover,#team_show table .sort_by_points:hover,#team_show table .sort_by_classification:hover,#team_show table .sort_by_conference:hover,#team_show table .sort_by_conference_points:hover,#classification_show table .sort_by_name:hover,#classification_show table .sort_by_points:hover,#classification_show table .sort_by_classification:hover,#classification_show table .sort_by_conference:hover,#classification_show table .sort_by_conference_points:hover,#conference_show table .sort_by_name:hover,#conference_show table .sort_by_points:hover,#conference_show table .sort_by_classification:hover,#conference_show table .sort_by_conference:hover,#conference_show table .sort_by_conference_points:hover,#team_staff table .sort_by_name:hover,#team_staff table .sort_by_points:hover,#team_staff table .sort_by_classification:hover,#team_staff table .sort_by_conference:hover,#team_staff table .sort_by_conference_points:hover{cursor:pointer}#school_show table .sort_by_name.current i,#school_show table .sort_by_points.current i,#school_show table .sort_by_classification.current i,#school_show table .sort_by_conference.current i,#school_show table .sort_by_conference_points.current i,#team_show table .sort_by_name.current i,#team_show table .sort_by_points.current i,#team_show table .sort_by_classification.current i,#team_show table .sort_by_conference.current i,#team_show table .sort_by_conference_points.current i,#classification_show table .sort_by_name.current i,#classification_show table .sort_by_points.current i,#classification_show table .sort_by_classification.current i,#classification_show table .sort_by_conference.current i,#classification_show table .sort_by_conference_points.current i,#conference_show table .sort_by_name.current i,#conference_show table .sort_by_points.current i,#conference_show table .sort_by_classification.current i,#conference_show table .sort_by_conference.current i,#conference_show table .sort_by_conference_points.current i,#team_staff table .sort_by_name.current i,#team_staff table .sort_by_points.current i,#team_staff table .sort_by_classification.current i,#team_staff table .sort_by_conference.current i,#team_staff table .sort_by_conference_points.current i{opacity:1}#school_show table .sort_by_name.desc i,#school_show table .sort_by_points.desc i,#school_show table .sort_by_classification.desc i,#school_show table .sort_by_conference.desc i,#school_show table .sort_by_conference_points.desc i,#team_show table .sort_by_name.desc i,#team_show table .sort_by_points.desc i,#team_show table .sort_by_classification.desc i,#team_show table .sort_by_conference.desc i,#team_show table .sort_by_conference_points.desc i,#classification_show table .sort_by_name.desc i,#classification_show table .sort_by_points.desc i,#classification_show table .sort_by_classification.desc i,#classification_show table .sort_by_conference.desc i,#classification_show table .sort_by_conference_points.desc i,#conference_show table .sort_by_name.desc i,#conference_show table .sort_by_points.desc i,#conference_show table .sort_by_classification.desc i,#conference_show table .sort_by_conference.desc i,#conference_show table .sort_by_conference_points.desc i,#team_staff table .sort_by_name.desc i,#team_staff table .sort_by_points.desc i,#team_staff table .sort_by_classification.desc i,#team_staff table .sort_by_conference.desc i,#team_staff table .sort_by_conference_points.desc i{transform:rotate(180deg)}#school_show table .record .sort_by_points,#team_show table .record .sort_by_points,#classification_show table .record .sort_by_points,#conference_show table .record .sort_by_points,#team_staff table .record .sort_by_points{justify-content:center}#school_show .seasons,#team_show .seasons,#classification_show .seasons,#conference_show .seasons,#team_staff .seasons{display:grid;width:100%;margin:0 auto;text-align:center;grid-template-columns:[previous] 2fr [year] max-content [next] 2fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"previous year next";align-content:center;grid-gap:8px}#school_show .seasons .previous,#team_show .seasons .previous,#classification_show .seasons .previous,#conference_show .seasons .previous,#team_staff .seasons .previous{grid-area:previous;display:grid;justify-self:end;align-self:center}#school_show .seasons .next,#team_show .seasons .next,#classification_show .seasons .next,#conference_show .seasons .next,#team_staff .seasons .next{grid-area:next;display:grid;justify-self:start;align-self:center}#school_show .seasons h1,#team_show .seasons h1,#classification_show .seasons h1,#conference_show .seasons h1,#team_staff .seasons h1{font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;font-weight:300;color:#707070;text-shadow:none;margin:0;margin-bottom:6px}#school_show .seasons h1 span.season_name,#team_show .seasons h1 span.season_name,#classification_show .seasons h1 span.season_name,#conference_show .seasons h1 span.season_name,#team_staff .seasons h1 span.season_name{padding-left:3px;font-family:"Roboto", Helvetica, sans-serif;font-weight:700;display:block;font-size:16px;margin-bottom:12px;margin-top:0px}#school_show .seasons a.disabled,#team_show .seasons a.disabled,#classification_show .seasons a.disabled,#conference_show .seasons a.disabled,#team_staff .seasons a.disabled{opacity:25% !important;cursor:default}#school_show .seasons a.disabled:hover,#team_show .seasons a.disabled:hover,#classification_show .seasons a.disabled:hover,#conference_show .seasons a.disabled:hover,#team_staff .seasons a.disabled:hover{color:#404040}#school_show .seasons a:hover,#team_show .seasons a:hover,#classification_show .seasons a:hover,#conference_show .seasons a:hover,#team_staff .seasons a:hover{background-color:transparent}#school_show .school_sports,#team_show .school_sports,#classification_show .school_sports,#conference_show .school_sports,#team_staff .school_sports{display:grid;justify-self:center;justify-content:center;width:100%;grid-gap:24px;margin-top:16px;border-top:1px solid #e6e6e6;padding-top:16px}#school_show .school_sports .sport_card,#team_show .school_sports .sport_card,#classification_show .school_sports .sport_card,#conference_show .school_sports .sport_card,#team_staff .school_sports .sport_card{display:grid;width:100%;min-width:350px;max-width:450px;grid-template-columns:[start] 100% [end];grid-template-rows:[header] max-content [teams] max-content [end];grid-template-areas:"header" "teams";-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:18px;border-radius:18px;box-shadow:4px 8px 16px rgba(0,0,0,0.14)}#school_show .school_sports .sport_card .header,#team_show .school_sports .sport_card .header,#classification_show .school_sports .sport_card .header,#conference_show .school_sports .sport_card .header,#team_staff .school_sports .sport_card .header{grid-area:header;display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[year] max-content [sport] max-content [end];grid-template-areas:"year" "sport";justify-items:center;padding:16px;background-color:#1bbb53;-moz-border-radius:18px;border-radius:18px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;color:white;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#school_show .school_sports .sport_card .header .sport,#team_show .school_sports .sport_card .header .sport,#classification_show .school_sports .sport_card .header .sport,#conference_show .school_sports .sport_card .header .sport,#team_staff .school_sports .sport_card .header .sport{grid-area:sport;display:grid}#school_show .school_sports .sport_card .header .sport h2,#team_show .school_sports .sport_card .header .sport h2,#classification_show .school_sports .sport_card .header .sport h2,#conference_show .school_sports .sport_card .header .sport h2,#team_staff .school_sports .sport_card .header .sport h2{margin-top:0;margin-bottom:0;letter-spacing:0.07rem;text-transform:uppercase;font-style:italic}#school_show .school_sports .sport_card .teams,#team_show .school_sports .sport_card .teams,#classification_show .school_sports .sport_card .teams,#conference_show .school_sports .sport_card .teams,#team_staff .school_sports .sport_card .teams{grid-area:teams;display:grid;padding:16px;padding-right:24px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-auto-rows:max-content;grid-gap:0px}#school_show .school_sports .sport_card .teams .team,#team_show .school_sports .sport_card .teams .team,#classification_show .school_sports .sport_card .teams .team,#conference_show .school_sports .sport_card .teams .team,#team_staff .school_sports .sport_card .teams .team{display:grid;margin-bottom:2px;grid-template-columns:[start] 1fr [record] max-content [end];align-items:center}#school_show .school_sports .sport_card .teams .team .record,#team_show .school_sports .sport_card .teams .team .record,#classification_show .school_sports .sport_card .teams .team .record,#conference_show .school_sports .sport_card .teams .team .record,#team_staff .school_sports .sport_card .teams .team .record{display:inline-block;place-self:center}#school_show .school_sports .sport_card .teams .team .record .conf_record,#team_show .school_sports .sport_card .teams .team .record .conf_record,#classification_show .school_sports .sport_card .teams .team .record .conf_record,#conference_show .school_sports .sport_card .teams .team .record .conf_record,#team_staff .school_sports .sport_card .teams .team .record .conf_record{display:inline-block;margin-left:4px;color:#aaaaaa}#school_show .school_sports .sport_card .teams .team .team_btn,#team_show .school_sports .sport_card .teams .team .team_btn,#classification_show .school_sports .sport_card .teams .team .team_btn,#conference_show .school_sports .sport_card .teams .team .team_btn,#team_staff .school_sports .sport_card .teams .team .team_btn{display:grid;grid-template-columns:[start] 1fr [record] max-content [end];height:40px;align-items:center;border:2px solid transparent}#school_show .school_sports .sport_card .teams .team .team_btn:hover,#team_show .school_sports .sport_card .teams .team .team_btn:hover,#classification_show .school_sports .sport_card .teams .team .team_btn:hover,#conference_show .school_sports .sport_card .teams .team .team_btn:hover,#team_staff .school_sports .sport_card .teams .team .team_btn:hover{background-color:white;border:2px solid #1bbb53;color:#707070}#school_show .school_sports .sport_card .teams .team.boys .team_btn:hover,#team_show .school_sports .sport_card .teams .team.boys .team_btn:hover,#classification_show .school_sports .sport_card .teams .team.boys .team_btn:hover,#conference_show .school_sports .sport_card .teams .team.boys .team_btn:hover,#team_staff .school_sports .sport_card .teams .team.boys .team_btn:hover{color:#0000ff;background-color:white;border:2px solid #0000ff}#school_show .school_sports .sport_card .teams .team.girls .team_btn:hover,#team_show .school_sports .sport_card .teams .team.girls .team_btn:hover,#classification_show .school_sports .sport_card .teams .team.girls .team_btn:hover,#conference_show .school_sports .sport_card .teams .team.girls .team_btn:hover,#team_staff .school_sports .sport_card .teams .team.girls .team_btn:hover{color:#ee00ff;background-color:white;border:2px solid #ee00ff}@media screen and (max-width: 730px){.classification_header,.conference_header{grid-template-areas:"breadcrumbs" "name" "rankings" "actions" !important;margin-bottom:24px}.classification_header .links,.classification_header .rankings,.conference_header .links,.conference_header .rankings{display:grid;text-align:center;justify-items:center}.teams_list li{display:grid;grid-template-rows:[name] max-content [info] max-content [end] !important;grid-template-columns:[spacer] 50px [record] 2fr [classification] 2fr [conference] 2fr [end] !important;grid-template-areas:"name name name name" "space record classification conference" !important;grid-row-gap:8px}.teams_list li .sm{display:inline-block !important}.teams_list li .reg{display:none !important}.teams_list.classification li{display:grid;grid-template-columns:[spacer] 50px [record] 2fr [conference] 2fr [end];grid-template-rows:[name] max-content [info] max-content [end];grid-template-areas:"name name name" "space record conference"}.teams_list .sticker{position:-webkit-sticky;position:sticky;top:0}}#classification_show .letter_row td,#conference_show .letter_row td{color:white}#classification_show .letter_row.clickable a,#conference_show .letter_row.clickable a{color:white}#classification_show .letter_row.clickable a:hover,#conference_show .letter_row.clickable a:hover{text-decoration-line:none}#classification_show .letter_row.clickable a:visited,#conference_show .letter_row.clickable a:visited{color:white}.team_records{margin:16px auto}.team_records .previous,.team_records .next{border:none;width:130px;font-weight:normal;padding:0px 32px 0px 32px}.team_records .previous .link,.team_records .next .link{text-align:center}.team_records .previous .link .no_season,.team_records .next .link .no_season{font-style:italic;opacity:0.54}.team_records .previous .link .no_season:hover,.team_records .next .link .no_season:hover{text-decoration-line:none}.team_records .previous a,.team_records .next a{font-weight:normal}.team_records .previous:hover,.team_records .next:hover{text-decoration-line:underline}.team_records .previous .link{float:right}.team_records .next .link{float:left}.team_records .record_section{border-top:1px solid #e6e6e6;text-align:center}.team_records .record_section .label{display:inline-block;width:125px}.team_records .record_section .record{display:inline-block;min-width:75px}.team_records .record_section .goal_differential{display:block}.team_records .record_section .goal_differential span{display:inline-block;width:35px}.team_records .record_section .goal_differential span .label{font-size:10px}@media only screen and (max-width: 640px){.team_records span.season_name{font-size:12px}.team_records .records{background-color:red;display:block;width:100%}.team_records .previous,.team_records .next{padding:0px 8px}}#join_programs{width:375px}#join_programs h3{text-transform:uppercase;text-align:center;font-weight:900;color:white;text-shadow:2px 2px 4px #00000099;font-style:italic;margin-bottom:2px;padding-bottom:0px}#join_programs h4{margin-top:0px;text-transform:uppercase;text-align:center;font-style:italic;font-size:14px}#join_programs p{text-align:center;font-weight:bold}#join_programs .field{padding:16px}.checkbox{display:block;position:relative;padding-left:28px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:white;-moz-border-radius:2px;border-radius:2px}.checkbox:hover input~.checkmark{background-color:#e6e6e6}input:focus+.checkmark{outline-color:#99999ea6;outline-style:auto}.checkbox input:checked~.checkmark{background-color:rgba(0,0,0,0.3)}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:5px;top:2px;width:4px;height:8px;border:solid white;border-radius:1px;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}footer{background-color:#404040;color:white;padding:16px 32px 32px;font-size:14px;display:flex;justify-content:space-between;flex-wrap:wrap}footer a{color:white;text-decoration-line:none}.btn,#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],.btn_lg,.btn_sm,.btn_dark_grey,.btn_outline_red,.btn_outline_black,.btn_outline_grey,.btn_outline_green,.btn_outline_gold,.btn_outline_blue,.btn_outline_pink,.btn_red,.btn_white,.btn_gold,.btn_black_gold,.btn_black,.btn_orange,.btn_green,#sign_in .actions .cancel,#sign_up .actions .cancel,#forgot_password .actions .cancel,#change_password .actions .cancel,#join_team .actions .cancel,#join_programs .actions .cancel,#match_new .actions .cancel,#match_edit .actions .cancel,#user_edit .actions .cancel,#sign_in .actions input[type="submit"],#sign_up .actions input[type="submit"],#forgot_password .actions input[type="submit"],#change_password .actions input[type="submit"],#join_team .actions input[type="submit"],#join_programs .actions input[type="submit"],#match_new .actions input[type="submit"],#match_edit .actions input[type="submit"],#user_edit .actions input[type="submit"]{display:inline-block;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:#aaaaaa;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none}.btn:hover,#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"]:hover,.btn_lg:hover,.btn_sm:hover,.btn_dark_grey:hover,.btn_outline_red:hover,.btn_outline_black:hover,.btn_outline_grey:hover,.btn_outline_green:hover,.btn_outline_gold:hover,.btn_outline_blue:hover,.btn_outline_pink:hover,.btn_red:hover,.btn_white:hover,.btn_gold:hover,.btn_black_gold:hover,.btn_black:hover,.btn_orange:hover,.btn_green:hover,#sign_in .actions .cancel:hover,#sign_up .actions .cancel:hover,#forgot_password .actions .cancel:hover,#change_password .actions .cancel:hover,#join_team .actions .cancel:hover,#join_programs .actions .cancel:hover,#match_new .actions .cancel:hover,#match_edit .actions .cancel:hover,#user_edit .actions .cancel:hover,#sign_in .actions input[type="submit"]:hover,#sign_up .actions input[type="submit"]:hover,#forgot_password .actions input[type="submit"]:hover,#change_password .actions input[type="submit"]:hover,#join_team .actions input[type="submit"]:hover,#join_programs .actions input[type="submit"]:hover,#match_new .actions input[type="submit"]:hover,#match_edit .actions input[type="submit"]:hover,#user_edit .actions input[type="submit"]:hover,.btn:focus,#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"]:focus,.btn_lg:focus,.btn_sm:focus,.btn_dark_grey:focus,.btn_outline_red:focus,.btn_outline_black:focus,.btn_outline_grey:focus,.btn_outline_green:focus,.btn_outline_gold:focus,.btn_outline_blue:focus,.btn_outline_pink:focus,.btn_red:focus,.btn_white:focus,.btn_gold:focus,.btn_black_gold:focus,.btn_black:focus,.btn_orange:focus,.btn_green:focus,#sign_in .actions .cancel:focus,#sign_up .actions .cancel:focus,#forgot_password .actions .cancel:focus,#change_password .actions .cancel:focus,#join_team .actions .cancel:focus,#join_programs .actions .cancel:focus,#match_new .actions .cancel:focus,#match_edit .actions .cancel:focus,#user_edit .actions .cancel:focus,#sign_in .actions input[type="submit"]:focus,#sign_up .actions input[type="submit"]:focus,#forgot_password .actions input[type="submit"]:focus,#change_password .actions input[type="submit"]:focus,#join_team .actions input[type="submit"]:focus,#join_programs .actions input[type="submit"]:focus,#match_new .actions input[type="submit"]:focus,#match_edit .actions input[type="submit"]:focus,#user_edit .actions input[type="submit"]:focus{background-color:#8b8b8b;cursor:pointer;text-decoration-line:none}.btn:before,#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"]:before,.btn_lg:before,.btn_sm:before,.btn_dark_grey:before,.btn_outline_red:before,.btn_outline_black:before,.btn_outline_grey:before,.btn_outline_green:before,.btn_outline_gold:before,.btn_outline_blue:before,.btn_outline_pink:before,.btn_red:before,.btn_white:before,.btn_gold:before,.btn_black_gold:before,.btn_black:before,.btn_orange:before,.btn_green:before,#sign_in .actions .cancel:before,#sign_up .actions .cancel:before,#forgot_password .actions .cancel:before,#change_password .actions .cancel:before,#join_team .actions .cancel:before,#join_programs .actions .cancel:before,#match_new .actions .cancel:before,#match_edit .actions .cancel:before,#user_edit .actions .cancel:before,#sign_in .actions input[type="submit"]:before,#sign_up .actions input[type="submit"]:before,#forgot_password .actions input[type="submit"]:before,#change_password .actions input[type="submit"]:before,#join_team .actions input[type="submit"]:before,#join_programs .actions input[type="submit"]:before,#match_new .actions input[type="submit"]:before,#match_edit .actions input[type="submit"]:before,#user_edit .actions input[type="submit"]:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn:active:before,#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"]:active:before,.btn_lg:active:before,.btn_sm:active:before,.btn_dark_grey:active:before,.btn_outline_red:active:before,.btn_outline_black:active:before,.btn_outline_grey:active:before,.btn_outline_green:active:before,.btn_outline_gold:active:before,.btn_outline_blue:active:before,.btn_outline_pink:active:before,.btn_red:active:before,.btn_white:active:before,.btn_gold:active:before,.btn_black_gold:active:before,.btn_black:active:before,.btn_orange:active:before,.btn_green:active:before,#sign_in .actions .cancel:active:before,#sign_up .actions .cancel:active:before,#forgot_password .actions .cancel:active:before,#change_password .actions .cancel:active:before,#join_team .actions .cancel:active:before,#join_programs .actions .cancel:active:before,#match_new .actions .cancel:active:before,#match_edit .actions .cancel:active:before,#user_edit .actions .cancel:active:before,#sign_in .actions input[type="submit"]:active:before,#sign_up .actions input[type="submit"]:active:before,#forgot_password .actions input[type="submit"]:active:before,#change_password .actions input[type="submit"]:active:before,#join_team .actions input[type="submit"]:active:before,#join_programs .actions input[type="submit"]:active:before,#match_new .actions input[type="submit"]:active:before,#match_edit .actions input[type="submit"]:active:before,#user_edit .actions input[type="submit"]:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn:visited,#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"]:visited,.btn_lg:visited,.btn_sm:visited,.btn_dark_grey:visited,.btn_outline_red:visited,.btn_outline_black:visited,.btn_outline_grey:visited,.btn_outline_green:visited,.btn_outline_gold:visited,.btn_outline_blue:visited,.btn_outline_pink:visited,.btn_red:visited,.btn_white:visited,.btn_gold:visited,.btn_black_gold:visited,.btn_black:visited,.btn_orange:visited,.btn_green:visited,#sign_in .actions .cancel:visited,#sign_up .actions .cancel:visited,#forgot_password .actions .cancel:visited,#change_password .actions .cancel:visited,#join_team .actions .cancel:visited,#join_programs .actions .cancel:visited,#match_new .actions .cancel:visited,#match_edit .actions .cancel:visited,#user_edit .actions .cancel:visited,#sign_in .actions input[type="submit"]:visited,#sign_up .actions input[type="submit"]:visited,#forgot_password .actions input[type="submit"]:visited,#change_password .actions input[type="submit"]:visited,#join_team .actions input[type="submit"]:visited,#join_programs .actions input[type="submit"]:visited,#match_new .actions input[type="submit"]:visited,#match_edit .actions input[type="submit"]:visited,#user_edit .actions input[type="submit"]:visited{color:white}.btn_green{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:#1bbb53;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none}.btn_green:hover,.btn_green:focus{background-color:#13863b;cursor:pointer;text-decoration-line:none}.btn_green:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_green:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_green:visited{color:white}.btn_orange{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:#ff9900;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none}.btn_orange:hover,.btn_orange:focus{background-color:#c27400;cursor:pointer;text-decoration-line:none}.btn_orange:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_orange:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_orange:visited{color:white}.btn_black{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:black;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:white !important}.btn_black:hover,.btn_black:focus{background-color:black;cursor:pointer;text-decoration-line:none}.btn_black:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_black:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_black:visited{color:white}.btn_black_gold{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:black;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:#FFD700 !important}.btn_black_gold:hover,.btn_black_gold:focus{background-color:black;cursor:pointer;text-decoration-line:none}.btn_black_gold:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_black_gold:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_black_gold:visited{color:white}.btn_gold{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:#FFD700;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:#2b2b2b !important}.btn_gold:hover,.btn_gold:focus{background-color:#c2a300;cursor:pointer;text-decoration-line:none}.btn_gold:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_gold:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_gold:visited{color:white}.btn_white{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:#1bbb53 !important}.btn_white:hover,.btn_white:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_white:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_white:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_white:visited{color:white}.btn_white:hover{color:#1bbb53}.btn_red{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:red;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:white !important}.btn_red:hover,.btn_red:focus{background-color:#c20000;cursor:pointer;text-decoration-line:none}.btn_red:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_red:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_red:visited{color:white}.btn_outline_pink{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:#ee00ff !important;border:2px solid #ee00ff;align-self:center}.btn_outline_pink:hover,.btn_outline_pink:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_pink:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_pink:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_pink:visited{color:white}.btn_outline_pink i{color:#ee00ff}.btn_outline_blue{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:#0000ff !important;border:2px solid #0000ff;align-self:center}.btn_outline_blue:hover,.btn_outline_blue:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_blue:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_blue:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_blue:visited{color:white}.btn_outline_blue i{color:#0000ff}.btn_outline_gold{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;border:2px solid #FFD700;align-self:center;color:black}.btn_outline_gold:hover,.btn_outline_gold:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_gold:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_gold:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_gold:visited{color:white}.btn_outline_gold:visited{color:black}.btn_outline_green{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;border:2px solid #1bbb53;align-self:center;color:black}.btn_outline_green:hover,.btn_outline_green:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_green:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_green:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_green:visited{color:white}.btn_outline_green:visited{color:black}.btn_outline_grey{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;border:2px solid #2b2b2b;align-self:center;color:#2b2b2b}.btn_outline_grey:hover,.btn_outline_grey:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_grey:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_grey:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_grey:visited{color:white}.btn_outline_grey:visited{color:#2b2b2b}.btn_outline_black{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;border:2px solid black;align-self:center;color:black}.btn_outline_black:hover,.btn_outline_black:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_black:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_black:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_black:visited{color:white}.btn_outline_black:visited{color:black}.btn_outline_red{display:grid;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:white;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:#FF0000 !important;border:2px solid #FF0000;align-self:center}.btn_outline_red:hover,.btn_outline_red:focus{background-color:#e0e0e0;cursor:pointer;text-decoration-line:none}.btn_outline_red:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_outline_red:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_outline_red:visited{color:white}.btn_outline_red i{color:#FF0000}.btn_dark_grey{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:#2b2b2b;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;color:white}.btn_dark_grey:hover,.btn_dark_grey:focus{background-color:#0c0c0c;cursor:pointer;text-decoration-line:none}.btn_dark_grey:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn_dark_grey:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.btn_dark_grey:visited{color:white}.btn_sm{padding:4px 8px}.btn_lg,#sign_in .actions .cancel,#sign_up .actions .cancel,#forgot_password .actions .cancel,#change_password .actions .cancel,#join_team .actions .cancel,#join_programs .actions .cancel,#match_new .actions .cancel,#match_edit .actions .cancel,#user_edit .actions .cancel,#sign_in .actions input[type="submit"],#sign_up .actions input[type="submit"],#forgot_password .actions input[type="submit"],#change_password .actions input[type="submit"],#join_team .actions input[type="submit"],#join_programs .actions input[type="submit"],#match_new .actions input[type="submit"],#match_edit .actions input[type="submit"],#user_edit .actions input[type="submit"]{padding:16px 24px}.btn_flat{background-color:transparent;box-shadow:none;shadow:none}.btn_flat:hover{box-shadow:none}.btn_flat.w-red-text{color:#FF0000}.btn_flat.w-red-text:hover{color:#ff8080;background-color:white}.btn_flat.w-grey-text{color:#404040}.btn_flat.w-grey-text:hover{color:white}.btn_flat.w-light-grey-text{color:#aaaaaa}.btn_flat.w-light-grey-text:hover{color:white}.btn_flat.w-green-text{color:#1bbb53}.btn_flat.w-green-text:hover{background-color:transparent;color:#2b2b2b}.btn_round,#sign_in .actions .cancel,#sign_up .actions .cancel,#forgot_password .actions .cancel,#change_password .actions .cancel,#join_team .actions .cancel,#join_programs .actions .cancel,#match_new .actions .cancel,#match_edit .actions .cancel,#user_edit .actions .cancel,#sign_in .actions input[type="submit"],#sign_up .actions input[type="submit"],#forgot_password .actions input[type="submit"],#change_password .actions input[type="submit"],#join_team .actions input[type="submit"],#join_programs .actions input[type="submit"],#match_new .actions input[type="submit"],#match_edit .actions input[type="submit"],#user_edit .actions input[type="submit"]{-moz-border-radius:40px;border-radius:40px}.btn.rankings_committee,#committee_poll_show .committee_section .committee .invitations .invite_form .field input.rankings_committee[type="submit"],#sign_in .actions .rankings_committee.cancel,#sign_up .actions .rankings_committee.cancel,#forgot_password .actions .rankings_committee.cancel,#change_password .actions .rankings_committee.cancel,#join_team .actions .rankings_committee.cancel,#join_programs .actions .rankings_committee.cancel,#match_new .actions .rankings_committee.cancel,#match_edit .actions .rankings_committee.cancel,#user_edit .actions .rankings_committee.cancel,#sign_in .actions input.rankings_committee[type="submit"],#sign_up .actions input.rankings_committee[type="submit"],#forgot_password .actions input.rankings_committee[type="submit"],#change_password .actions input.rankings_committee[type="submit"],#join_team .actions input.rankings_committee[type="submit"],#join_programs .actions input.rankings_committee[type="submit"],#match_new .actions input.rankings_committee[type="submit"],#match_edit .actions input.rankings_committee[type="submit"],#user_edit .actions input.rankings_committee[type="submit"],.rankings_committee.btn_green,.rankings_committee.btn_orange,.rankings_committee.btn_black,.rankings_committee.btn_black_gold,.rankings_committee.btn_gold,.rankings_committee.btn_white,.rankings_committee.btn_red,.rankings_committee.btn_outline_pink,.rankings_committee.btn_outline_blue,.rankings_committee.btn_outline_gold,.rankings_committee.btn_outline_green,.rankings_committee.btn_outline_grey,.rankings_committee.btn_outline_black,.rankings_committee.btn_outline_red,.rankings_committee.btn_dark_grey,.rankings_committee.btn_sm,.rankings_committee.btn_lg{background-color:#FFD700;color:black;margin-left:16px;margin-right:16px}.btn.sponsor_dashboard,#committee_poll_show .committee_section .committee .invitations .invite_form .field input.sponsor_dashboard[type="submit"],#sign_in .actions .sponsor_dashboard.cancel,#sign_up .actions .sponsor_dashboard.cancel,#forgot_password .actions .sponsor_dashboard.cancel,#change_password .actions .sponsor_dashboard.cancel,#join_team .actions .sponsor_dashboard.cancel,#join_programs .actions .sponsor_dashboard.cancel,#match_new .actions .sponsor_dashboard.cancel,#match_edit .actions .sponsor_dashboard.cancel,#user_edit .actions .sponsor_dashboard.cancel,#sign_in .actions input.sponsor_dashboard[type="submit"],#sign_up .actions input.sponsor_dashboard[type="submit"],#forgot_password .actions input.sponsor_dashboard[type="submit"],#change_password .actions input.sponsor_dashboard[type="submit"],#join_team .actions input.sponsor_dashboard[type="submit"],#join_programs .actions input.sponsor_dashboard[type="submit"],#match_new .actions input.sponsor_dashboard[type="submit"],#match_edit .actions input.sponsor_dashboard[type="submit"],#user_edit .actions input.sponsor_dashboard[type="submit"],.sponsor_dashboard.btn_green,.sponsor_dashboard.btn_orange,.sponsor_dashboard.btn_black,.sponsor_dashboard.btn_black_gold,.sponsor_dashboard.btn_gold,.sponsor_dashboard.btn_white,.sponsor_dashboard.btn_red,.sponsor_dashboard.btn_outline_pink,.sponsor_dashboard.btn_outline_blue,.sponsor_dashboard.btn_outline_gold,.sponsor_dashboard.btn_outline_green,.sponsor_dashboard.btn_outline_grey,.sponsor_dashboard.btn_outline_black,.sponsor_dashboard.btn_outline_red,.sponsor_dashboard.btn_dark_grey,.sponsor_dashboard.btn_sm,.sponsor_dashboard.btn_lg{background-color:#FFD700;color:black;margin-right:16px}nav a{display:inline-block;position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.26);transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;margin:0 4px}nav a:hover,nav a:focus{background-color:rgba(0,0,0,0.26);cursor:pointer;text-decoration-line:none}nav a:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}nav a:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}nav a:visited{color:white}.content{padding:0 16px}#logo{height:46px;width:46px;background:transparent url(/logo-46x46.png) 0 0 no-repeat;border:none}section#search{justify-content:center}.mdc-top-app-bar{background-color:#1bbb53}.mdc-top-app-bar .mdc-top-app-bar__title{color:white;font-weight:900;letter-spacing:0.2em;font-style:italic}.mdc-top-app-bar .mdc-button{color:white;font-weight:700;margin-left:12px}main{padding:24px 16px}main .mobile_app_announcement{text-align:center}main .mobile_app_announcement img{width:100%;max-width:500px;height:auto}main .mobile_app_announcement svg{max-width:100%;height:auto;border-radius:12px}.announcement{padding:24px;-moz-border-radius:12px;border-radius:12px;background-color:#1bbb53;border-width:1px;border-color:rgba(0,0,0,0.5);box-shadow:4px 8px 16px rgba(0,0,0,0.5)}.announcement h3{margin-top:0px;margin-bottom:8px}.announcement p{margin-top:12px;margin-bottom:8px}.announcement a{color:black}.announcement a:visited{color:black}.announcement a:hover{color:black}.announcement a.manifesto{color:white;text-decoration-line:none}.announcement a.manifesto:hover{color:black;text-decoration-line:underline}.state_list_section{-moz-border-radius:8px;border-radius:8px;margin-top:24px;padding:8px 0px;overflow:scroll;display:grid;align-items:stretch;grid-template-columns:repeat(auto-fit, minmax(185px, 1fr))}.state_list_section a{display:block;object-fit:cover;text-decoration-line:none;color:#1bbb53;padding:4px 16px;margin:4px}.state_list_section a:hover{color:#169c45;-moz-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,0.05)}@media only screen and (max-width: 640px){.state_list_section{max-height:60vh;-moz-box-shadow:inset  0 -10px 10px -10px grey;-webkit-box-shadow:inset  0 -10px 10px -10px grey;box-shadow:inset  0 -10px 10px -10px grey}}#search_results,#search_to_join,#state_show{max-width:850px;margin:0 auto}table,table.search_results{border-collapse:collapse;width:100%;margin:0 auto}table thead,table.search_results thead{font-weight:bold;border-bottom:2px solid black;top:0;background-color:#1bbb53}table thead th,table.search_results thead th{padding:8px}table thead th::first-of-type,table.search_results thead th::first-of-type{border-radius:4px 0px 0px 0px}table thead th::last-of-type,table.search_results thead th::last-of-type{border-radius:0px 4px 0px 0px}table .row:hover td,table.search_results .row:hover td{background-color:#f4f4f4}table .row:focus td,table.search_results .row:focus td{background-color:red}table td,table.search_results td{padding:16px 8px;border-bottom:1px solid #e6e6e6}table td a,table.search_results td a{text-decoration-line:none;color:black;font-weight:bold}table td a:visited,table.search_results td a:visited{color:black}table td a:hover,table.search_results td a:hover{text-decoration-line:underline}table td.edited,table.search_results td.edited{text-align:center}table td.edited .edit,table.search_results td.edited .edit{margin-top:8px}table i,table.search_results i{font-size:12px;opacity:0.54}.letter_links{position:-webkit-sticky;position:sticky;top:0;background-color:#808080;text-align:center;padding-top:4px;color:white;margin-bottom:0px;-moz-border-radius:4px;border-radius:4px}.letter_links p{display:inline-block;float:left;margin-top:4px;margin-left:12px;font-size:14px;font-weight:500}tr.letter_row{height:16px}tr.letter_row td{background-color:#404040;font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;color:#1bbb53;display:table-cell;padding:4px 12px 6px}tr.clickable{box-sizing:border-box}tr.clickable td{box-sizing:border-box}tr.clickable.lastVisited{border-left:4px solid #1bbb53;transition-delay:1s;box-sizing:border-box}tr.clickable.lastVisited td{background-color:#fafafa;padding-left:8px}tr.clickable:hover{cursor:pointer}tr.clickable a{text-decoration-line:none;color:black;font-weight:bold}tr.clickable a:visited{color:black}.to_top{float:right;display:inline-block;cursor:pointer;color:white;font-size:12px;margin-top:2px;font-weight:600}.to_top a{color:white}.to_top a:visited{color:white}.to_top a:hover{text-decoration-line:none}.to_top:hover{color:#e6e6e6}#matches .result{text-align:center}#matches .w{color:#1bbb53}#matches .l{color:red}#matches .date a{font-weight:normal}#matches .date .edit{display:none;margin:4px 8px 0px}#matches .record{margin-top:4px;font-size:12px;margin-left:32px;font-style:italic}#matches .record span{padding-left:6px;font-size:12px}#matches span{font-size:14px}#matches span.day{display:block}#matches tbody .edited a.edit{display:block}#matches .comment{display:block;font-size:12px;padding:4px 8px;margin-top:4px}#matches .comment span{color:#1bbb53;font-weight:700}@media screen and (max-width: 730px){#matches thead tr td:not(:first-child){background-color:blue;display:none}#matches tr.row td:not(:first-child){padding-top:8px;padding-left:24px;display:inline-block;justify-content:space-between;vertical-align:bottom;width:10vw}#matches tr.row td.date:not(:first-child){width:40vw}#matches tr.row td.date:not(:first-child) .edit{display:inline-block;font-weight:700}#matches tr.row td.edited:not(:first-child){display:none;width:10%;text-align:center}#matches tr.row td:first-of-type{display:block;width:100%;padding-bottom:0px;margin-bottom:0px;border-bottom:none}#matches tr.row:hover td,#matches tr.row:active td{background-color:transparent}}@media screen and (max-width: 550px){#matches tr.row td:not(:first-child){width:4vw}}@media screen and (max-width: 380px){td.date{width:40vw}span.time{display:block}}.fab-container{padding:24px;position:-webkit-sticky;position:sticky;bottom:0;text-align:right;z-index:100}.fab a{position:relative;display:inline-block;padding:8px 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color:black;transition:background-color .3s;color:white;font-family:"Roboto", Helvetica, sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-decoration-line:none;-moz-border-radius:32px;border-radius:32px;padding:16px 24px;color:#1bbb53;font-size:24px}.fab a:hover,.fab a:focus{background-color:black;cursor:pointer;text-decoration-line:none}.fab a:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,0.3);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fab a:active:before{width:120%;padding-top:120%;transition:width .2s ease-out, padding-top .2s ease-out}.fab a:visited{color:white}.fab a:hover{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.fab a:visited{color:#1bbb53}table thead{position:-webkit-sticky;position:sticky;top:0px;z-index:90;border-bottom:none}table thead tr.letter_links td{padding:8px 0px 0px}table thead td{border-bottom:none}table thead tr.border{height:2px;margin-top:-2px;margin-bottom:-4px;padding:0px;background-color:black}table thead tr.border td{height:2px;margin-top:-2px;margin-bottom:-4px;padding:0px;border-bottom:0px}#team_show thead,#classification_show thead{top:0px}select{display:inline-block;font:inherit;line-height:1.5em;padding:0.5em 3.5em 0.5em 1em;-webkit-appearance:none;-moz-appearance:none}#match_new,#match_edit{width:500px}#match_new input,#match_new select,#match_edit input,#match_edit select{color:black}#match_new .field_row,#match_edit .field_row{width:100%;max-width:400px;margin:0 auto;display:flex;justify-content:space-between}#match_new .field_row .field,#match_edit .field_row .field{width:200px;margin:0;float:left}#match_new .field_row .field.time,#match_edit .field_row .field.time{padding-left:8px;width:160px;float:right}#match_new .field,#match_edit .field{max-width:400px}#match_new .field.home,#match_new .field.conference_game_field,#match_edit .field.home,#match_edit .field.conference_game_field{width:100%;padding-left:16px}#match_new .field.location,#match_edit .field.location{width:100%;display:grid;grid-template-columns:[first] 1fr [middle] 1fr [right] 1fr [end];margin:auto;padding:16px 16px 0px;text-align:center}#match_new .field.location label,#match_edit .field.location label{width:100%;display:inline-block;vertical-align:center}#match_new .field.location label span,#match_edit .field.location label span{padding:12px 16px;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;background:white;display:inline-block;z-index:10}#match_new .field.location label span:hover,#match_edit .field.location label span:hover{background:#ddd}#match_new .field.location label:first-of-type span,#match_edit .field.location label:first-of-type span{border-radius:4px 0 0 4px;border-width:2px 0 2px 2px}#match_new .field.location label:last-of-type span,#match_edit .field.location label:last-of-type span{border-radius:0 4px 4px 0}#match_new .field.location input[type="radio"],#match_edit .field.location input[type="radio"]{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:0;padding:0;height:0;margin:0 -15px 0 0}#match_new .field.location label input[type="radio"]:checked+span,#match_edit .field.location label input[type="radio"]:checked+span{background:#eaeaea;color:#1bbb53;font-weight:700}#match_new .radio,#match_edit .radio{width:30%;display:inline-block;text-align:center}#match_new .opponent,#match_edit .opponent{width:auto;margin:16px auto}#match_new .opponent .select_row,#match_edit .opponent .select_row{display:flex;justify-content:stretch}#match_new .opponent #match_selected_state,#match_edit .opponent #match_selected_state{background-color:#18a549;width:auto !important;text-align:center;border-top-right-radius:0px;border-bottom-right-radius:0px}#match_new .opponent #match_match_team_team_id,#match_edit .opponent #match_match_team_team_id{border-top-left-radius:0px;border-bottom-left-radius:0px}#match_new .conference_game_field,#match_edit .conference_game_field{margin:16px auto}#match_new .comment,#match_edit .comment{width:100%;margin:16px auto}#match_new .comment textarea,#match_edit .comment textarea{background-color:#55e788}#match_new #update_opponents_btn,#match_edit #update_opponents_btn{position:absolute;left:-5000px}#match_edit .field_row.score{margin:32px auto 16px}#match_edit .field_row.score h3{color:white;padding-top:16px;text-align:right;text-shadow:3px 3px 4px #000000;flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#match_edit .field_row.score .score{width:100px;text-align:center}#match_edit .field_row.score input[type="number"]{width:50px;height:40px;font-size:14px;margin:auto;text-align:center}#match_edit .field_row.score input[type="number"]::-webkit-inner-spin-button{display:none}#match_edit .field_row.score input[type="number"]::-webkit-outer-spin-button{display:none}@media screen and (max-width: 730px){#match_new,#match_edit{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#match_new .field_row,#match_edit .field_row{display:grid;justify-content:center;grid-template-columns:[left] 1fr [right] 1fr [end]}#match_new .field_row .inline,#match_edit .field_row .inline{display:grid;justify-content:center}#match_new .field,#match_edit .field{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important;margin:8px auto 0px !important;padding:8px 16px 0px !important}#match_new .field.location label input[type="radio"],#match_edit .field.location label input[type="radio"]{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:0px !important}#match_new .field.location label input[type="radio"]:checked,#match_edit .field.location label input[type="radio"]:checked{background-color:transparent !important}#match_new .field.location label span,#match_edit .field.location label span{width:100% !important;box-sizing:border-box !important}}.destroy{width:100%;display:flex;justify-content:center}.btn_destroy{background-color:red;color:white}.invisible{opacity:0}.invisible:hover{cursor:default}#modal_layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(23,22,22,0.8)}#modal,#modal_confirm,#modal_confront,#modal_confirm_plus,#modal_error_incomplete_sponsorship_info,#modal_error_blocked_to_submit{display:none;position:fixed;z-index:100;width:492px;background:#18a549;color:white;border:4px solid #1bbb53;-moz-border-radius:10px;border-radius:10px;margin-left:-246px;left:50%;top:100px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal header,#modal_confirm header,#modal_confront header,#modal_confirm_plus header,#modal_error_incomplete_sponsorship_info header,#modal_error_blocked_to_submit header{position:relative;background-color:#1bbb53;box-shadow:none;min-width:0px;width:484px;padding:16px 15px 20px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal header h1,#modal_confirm header h1,#modal_confront header h1,#modal_confirm_plus header h1,#modal_error_incomplete_sponsorship_info header h1,#modal_error_blocked_to_submit header h1{color:white}#modal header a.close,#modal_confirm header a.close,#modal_confront header a.close,#modal_confirm_plus header a.close,#modal_error_incomplete_sponsorship_info header a.close,#modal_error_blocked_to_submit header a.close{position:absolute;overflow:hidden;display:block;width:24px;height:24px;top:50%;right:20px;margin-top:-12px;background:#0b4c22 url(/assets/icon_close-9db3b778b4b61d8daf7b3288fc9fefc41430b7e6f368f722af450952cefdb2e7.png) 50% 50% no-repeat;text-indent:-5000px;-moz-border-radius:4px;border-radius:4px}#modal p,#modal_confirm p,#modal_confront p,#modal_confirm_plus p,#modal_error_incomplete_sponsorship_info p,#modal_error_blocked_to_submit p{padding:8px 16px;line-height:24px}#modal .scope_body,#modal_confirm .scope_body,#modal_confront .scope_body,#modal_confirm_plus .scope_body,#modal_error_incomplete_sponsorship_info .scope_body,#modal_error_blocked_to_submit .scope_body{text-align:center}#modal .actions,#modal_confirm .actions,#modal_confront .actions,#modal_confirm_plus .actions,#modal_error_incomplete_sponsorship_info .actions,#modal_error_blocked_to_submit .actions{display:flex;justify-content:space-evenly;padding:0px 16px 16px}#modal .actions .btn_destroy,#modal_confirm .actions .btn_destroy,#modal_confront .actions .btn_destroy,#modal_confirm_plus .actions .btn_destroy,#modal_error_incomplete_sponsorship_info .actions .btn_destroy,#modal_error_blocked_to_submit .actions .btn_destroy{background-color:red}#modal #scope,#modal_confirm #scope,#modal_confront #scope,#modal_confirm_plus #scope,#modal_error_incomplete_sponsorship_info #scope,#modal_error_blocked_to_submit #scope{display:grid;max-width:492px;grid-template-columns:[start] 100% [end];grid-template-rows:[header] max-content [body] max-content [actions] max-content [end];grid-template-areas:"header" "body" "actions"}#modal #scope .header,#modal_confirm #scope .header,#modal_confront #scope .header,#modal_confirm_plus #scope .header,#modal_error_incomplete_sponsorship_info #scope .header,#modal_error_blocked_to_submit #scope .header{padding:0px 16px;grid-area:header;background-color:#1bbb53;display:grid;font-size:16px;grid-template-columns:[title] auto [close] max-content [end];grid-template-rows:[start] max-content [stop];grid-template-areas:"title close";align-items:center}#modal #scope .header h1,#modal_confirm #scope .header h1,#modal_confront #scope .header h1,#modal_confirm_plus #scope .header h1,#modal_error_incomplete_sponsorship_info #scope .header h1,#modal_error_blocked_to_submit #scope .header h1{grid-area:title;color:white;font-style:italic}#modal #scope .header a.close,#modal_confirm #scope .header a.close,#modal_confront #scope .header a.close,#modal_confirm_plus #scope .header a.close,#modal_error_incomplete_sponsorship_info #scope .header a.close,#modal_error_blocked_to_submit #scope .header a.close{grid-area:close;overflow:hidden;margin-right:8px;display:block;width:24px;height:24px;background:#0b4c22 url(/assets/icon_close-9db3b778b4b61d8daf7b3288fc9fefc41430b7e6f368f722af450952cefdb2e7.png) 50% 50% no-repeat;text-indent:-5000px;-moz-border-radius:4px;border-radius:4px}#modal #scope .body,#modal_confirm #scope .body,#modal_confront #scope .body,#modal_confirm_plus #scope .body,#modal_error_incomplete_sponsorship_info #scope .body,#modal_error_blocked_to_submit #scope .body{grid-area:body;padding:32px 16px}#modal #scope .body.form,#modal_confirm #scope .body.form,#modal_confront #scope .body.form,#modal_confirm_plus #scope .body.form,#modal_error_incomplete_sponsorship_info #scope .body.form,#modal_error_blocked_to_submit #scope .body.form{display:grid;grid-template-columns:[start] 100% [end];grid-auto-rows:max-content;justify-items:center}#modal #scope .body.form .field label,#modal_confirm #scope .body.form .field label,#modal_confront #scope .body.form .field label,#modal_confirm_plus #scope .body.form .field label,#modal_error_incomplete_sponsorship_info #scope .body.form .field label,#modal_error_blocked_to_submit #scope .body.form .field label{text-align:center;padding-top:16px;font-weight:500;color:white;font-style:italic;text-transform:uppercase;display:block}#modal #scope .body.form .field select,#modal_confirm #scope .body.form .field select,#modal_confront #scope .body.form .field select,#modal_confirm_plus #scope .body.form .field select,#modal_error_incomplete_sponsorship_info #scope .body.form .field select,#modal_error_blocked_to_submit #scope .body.form .field select{margin:8px auto}#modal #scope .actions,#modal_confirm #scope .actions,#modal_confront #scope .actions,#modal_confirm_plus #scope .actions,#modal_error_incomplete_sponsorship_info #scope .actions,#modal_error_blocked_to_submit #scope .actions{grid-area:actions}#modal #scope .actions input[type="submit"],#modal_confirm #scope .actions input[type="submit"],#modal_confront #scope .actions input[type="submit"],#modal_confirm_plus #scope .actions input[type="submit"],#modal_error_incomplete_sponsorship_info #scope .actions input[type="submit"],#modal_error_blocked_to_submit #scope .actions input[type="submit"]{background-color:#ffd805}@media screen and (max-width: 730px){#modal,#modal_confirm,#modal_confirm_plus{max-width:calc(100vw - 32px);width:calc(100vw - 32px);margin-left:16px;left:0}#modal header,#modal_confirm header,#modal_confirm_plus header{width:100%}#modal #scope,#modal_confirm #scope,#modal_confirm_plus #scope{display:grid;margin:8px}#modal #scope .header,#modal_confirm #scope .header,#modal_confirm_plus #scope .header{display:grid;grid-template-columns:[title] max-content [close] max-content [end];grid-template-rows:[start] max-content [stop];grid-template-areas:"title close";background-color:blue;margin-right:0px}#modal #scope .header h1,#modal_confirm #scope .header h1,#modal_confirm_plus #scope .header h1{grid-area:title;background-color:purple}#modal #scope .header a.close,#modal_confirm #scope .header a.close,#modal_confirm_plus #scope .header a.close{grid-area:close;background-color:red}}#show_state_polls .poll_list{text-align:center;margin-bottom:32px}#show_state_polls .pollable h2{font-size:2em;font-weight:300;font-style:italic;font-family:"Factoria", Helvetica, sans-serif;margin-bottom:0px;margin-top:32px}#show_state_polls .pollable a{text-transform:uppercase;font-weight:900;text-decoration:none;font-style:italic;font-size:20px;color:#1bbb53;margin:0px 8px}#show_state_polls .pollable a:hover{color:#2b2b2b}#poll_show .header,#show_state_polls .header,#poll_missing .header{text-align:center}#poll_show .header .name,#show_state_polls .header .name,#poll_missing .header .name{margin-top:8px;margin-bottom:24px}#poll_show .header .name h1,#show_state_polls .header .name h1,#poll_missing .header .name h1{text-transform:uppercase;font-style:italic;font-size:32px;margin:0px;color:#1bbb53}#poll_show .header .name .gender,#show_state_polls .header .name .gender,#poll_missing .header .name .gender{font-size:32px;color:#707070}#poll_show .header .name .coaches_poll,#show_state_polls .header .name .coaches_poll,#poll_missing .header .name .coaches_poll{font-size:28px;color:#aaaaaa}#poll_show .header h2,#show_state_polls .header h2,#poll_missing .header h2{font-size:32px;font-style:italic;margin:0px}#poll_show .header .prev,#poll_show .header .next,#show_state_polls .header .prev,#show_state_polls .header .next,#poll_missing .header .prev,#poll_missing .header .next{padding:0px 8px 4px;font-size:14px}#poll_show .header .prev a,#poll_show .header .next a,#show_state_polls .header .prev a,#show_state_polls .header .next a,#poll_missing .header .prev a,#poll_missing .header .next a{color:#2b2b2b}#poll_show .header .prev a:hover,#poll_show .header .next a:hover,#show_state_polls .header .prev a:hover,#show_state_polls .header .next a:hover,#poll_missing .header .prev a:hover,#poll_missing .header .next a:hover{color:#1bbb53}#poll_show .header .prev .inactive,#poll_show .header .next .inactive,#show_state_polls .header .prev .inactive,#show_state_polls .header .next .inactive,#poll_missing .header .prev .inactive,#poll_missing .header .next .inactive{color:transparent}#poll_show .header .prev .inactive:hover,#poll_show .header .next .inactive:hover,#show_state_polls .header .prev .inactive:hover,#show_state_polls .header .next .inactive:hover,#poll_missing .header .prev .inactive:hover,#poll_missing .header .next .inactive:hover{color:transparent;cursor:default}#poll_show .header span,#show_state_polls .header span,#poll_missing .header span{color:#1bbb53;text-transform:uppercase}#poll_show .header span a,#show_state_polls .header span a,#poll_missing .header span a{color:#1bbb53;text-decoration-line:none}#poll_show .header span a:hover,#show_state_polls .header span a:hover,#poll_missing .header span a:hover{color:#2b2b2b}#poll_show .header h3,#show_state_polls .header h3,#poll_missing .header h3{font-size:20px;font-style:italic;text-transform:uppercase;margin:0px}#poll_show .header h3.season,#show_state_polls .header h3.season,#poll_missing .header h3.season{color:#aaaaaa}#poll_show .header h3.ranking_name,#show_state_polls .header h3.ranking_name,#poll_missing .header h3.ranking_name{margin:16px auto 0px;background-color:#aaaaaa;color:#2b2b2b;-moz-border-radius:8px;border-radius:8px;padding:4px 8px;max-width:300px}#poll_show .header h3.ranking_name.current,#show_state_polls .header h3.ranking_name.current,#poll_missing .header h3.ranking_name.current{color:#FFD700;background-color:black}#poll_show .header h3.ranking_name.final,#show_state_polls .header h3.ranking_name.final,#poll_missing .header h3.ranking_name.final{background-color:#FFD700;color:black}.poll_results{text-align:center;padding-top:24px;padding-bottom:24px}.poll_results table{width:700px}.poll_results table td{border-bottom:none !important}.poll_results .rank:first-child td{background-color:#FFD700}.poll_results .rank:first-child td:first-of-type{border-radius:8px 0px 0px 8px}.poll_results .rank:first-child td:last-of-type{border-radius:0px 8px 8px 0px}.poll_results .rank:first-child .position{font-weight:700}.poll_results .rank:first-child .school{font-size:30px;font-weight:700}.poll_results .rank:first-child .school a{font-weight:700}.poll_results .rank:first-child .school .record span{color:#707070;font-weight:400}.poll_results .position{font-family:"Factoria", Helvetica, sans-serif;font-variant-numeric:tabular-nums;font-style:italic;font-size:30px;text-align:center;vertical-align:middle;text-opacity:0.56;padding-top:12px}.poll_results .position,.poll_results .last{width:90px}.poll_results .school{text-align:center;font-size:24px;margin-right:30px;margin-left:-40px;align-self:center}.poll_results .school a{font-weight:normal}.poll_results .school .record{font-size:14px}.poll_results .school .record span{padding-left:4px;color:#aaaaaa}.meta{text-align:center;color:#aaaaaa}#poll_missing,#show_state_polls{text-align:center}#poll_missing h1,#show_state_polls h1{font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;font-size:2em;color:white}@media screen and (max-width: 730px){#poll_show table{width:90vw !important}#poll_show table .rank:first-child td{background-color:#FFD700}#poll_show table .rank:first-child td:first-of-type{border-radius:8px 0px 0px 8px}#poll_show table .rank:first-child .school{border-radius:0px 8px 8px 0px}#poll_show table .position{font-size:24px !important;width:10px !important}#poll_show table .school{font-size:18px !important;padding-right:30px}#poll_show table .last{display:none}}#committee header .top{widte:100vw;align-items:center}#committee #content{padding:0px}#committee_poll_dashboard{max-width:650px;margin:0px auto}#committee_poll_dashboard .poll{width:100%;margin:12px auto;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);-moz-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:650px;background-color:black;color:white;padding:16px}#committee_poll_dashboard .poll h3{margin-top:0px}#committee_poll_dashboard .poll .actions{display:flex;justify-content:space-around}#committee_poll_show .head{padding:24px 16px 24px}#committee_poll_show .head .back_to_polls{display:grid;justify-content:start;padding-bottom:16px}#committee_poll_show .head .back_to_polls .btn,#committee_poll_show .head .back_to_polls .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #sign_in .actions .cancel,#sign_in .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #sign_up .actions .cancel,#sign_up .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #forgot_password .actions .cancel,#forgot_password .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #change_password .actions .cancel,#change_password .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #join_team .actions .cancel,#join_team .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #join_programs .actions .cancel,#join_programs .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #match_new .actions .cancel,#match_new .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #match_edit .actions .cancel,#match_edit .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #user_edit .actions .cancel,#user_edit .actions #committee_poll_show .head .back_to_polls .cancel,#committee_poll_show .head .back_to_polls #sign_in .actions input[type="submit"],#sign_in .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #sign_up .actions input[type="submit"],#sign_up .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #forgot_password .actions input[type="submit"],#forgot_password .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #change_password .actions input[type="submit"],#change_password .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #join_team .actions input[type="submit"],#join_team .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #join_programs .actions input[type="submit"],#join_programs .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #match_new .actions input[type="submit"],#match_new .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #match_edit .actions input[type="submit"],#match_edit .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls #user_edit .actions input[type="submit"],#user_edit .actions #committee_poll_show .head .back_to_polls input[type="submit"],#committee_poll_show .head .back_to_polls .btn_green,#committee_poll_show .head .back_to_polls .btn_orange,#committee_poll_show .head .back_to_polls .btn_black,#committee_poll_show .head .back_to_polls .btn_black_gold,#committee_poll_show .head .back_to_polls .btn_gold,#committee_poll_show .head .back_to_polls .btn_white,#committee_poll_show .head .back_to_polls .btn_red,#committee_poll_show .head .back_to_polls .btn_outline_pink,#committee_poll_show .head .back_to_polls .btn_outline_blue,#committee_poll_show .head .back_to_polls .btn_outline_gold,#committee_poll_show .head .back_to_polls .btn_outline_green,#committee_poll_show .head .back_to_polls .btn_outline_grey,#committee_poll_show .head .back_to_polls .btn_outline_black,#committee_poll_show .head .back_to_polls .btn_outline_red,#committee_poll_show .head .back_to_polls .btn_dark_grey,#committee_poll_show .head .back_to_polls .btn_sm,#committee_poll_show .head .back_to_polls .btn_lg{display:grid;grid-template-columns:[arrow] max-content [label] max-content [end];place-items:center;gap:8px;padding-right:24px;color:black}#committee_poll_show .head .back_to_polls .btn:hover,#committee_poll_show .head .back_to_polls .committee_section .committee .invitations .invite_form .field input[type="submit"]:hover,#committee_poll_show .committee_section .committee .invitations .invite_form .field .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #sign_in .actions .cancel:hover,#sign_in .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #sign_up .actions .cancel:hover,#sign_up .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #forgot_password .actions .cancel:hover,#forgot_password .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #change_password .actions .cancel:hover,#change_password .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #join_team .actions .cancel:hover,#join_team .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #join_programs .actions .cancel:hover,#join_programs .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #match_new .actions .cancel:hover,#match_new .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #match_edit .actions .cancel:hover,#match_edit .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #user_edit .actions .cancel:hover,#user_edit .actions #committee_poll_show .head .back_to_polls .cancel:hover,#committee_poll_show .head .back_to_polls #sign_in .actions input[type="submit"]:hover,#sign_in .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #sign_up .actions input[type="submit"]:hover,#sign_up .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #forgot_password .actions input[type="submit"]:hover,#forgot_password .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #change_password .actions input[type="submit"]:hover,#change_password .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #join_team .actions input[type="submit"]:hover,#join_team .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #join_programs .actions input[type="submit"]:hover,#join_programs .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #match_new .actions input[type="submit"]:hover,#match_new .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #match_edit .actions input[type="submit"]:hover,#match_edit .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls #user_edit .actions input[type="submit"]:hover,#user_edit .actions #committee_poll_show .head .back_to_polls input[type="submit"]:hover,#committee_poll_show .head .back_to_polls .btn_green:hover,#committee_poll_show .head .back_to_polls .btn_orange:hover,#committee_poll_show .head .back_to_polls .btn_black:hover,#committee_poll_show .head .back_to_polls .btn_black_gold:hover,#committee_poll_show .head .back_to_polls .btn_gold:hover,#committee_poll_show .head .back_to_polls .btn_white:hover,#committee_poll_show .head .back_to_polls .btn_red:hover,#committee_poll_show .head .back_to_polls .btn_outline_pink:hover,#committee_poll_show .head .back_to_polls .btn_outline_blue:hover,#committee_poll_show .head .back_to_polls .btn_outline_gold:hover,#committee_poll_show .head .back_to_polls .btn_outline_green:hover,#committee_poll_show .head .back_to_polls .btn_outline_grey:hover,#committee_poll_show .head .back_to_polls .btn_outline_black:hover,#committee_poll_show .head .back_to_polls .btn_outline_red:hover,#committee_poll_show .head .back_to_polls .btn_dark_grey:hover,#committee_poll_show .head .back_to_polls .btn_sm:hover,#committee_poll_show .head .back_to_polls .btn_lg:hover{color:white}#committee_poll_show .head h1{margin:0px;text-align:center;text-transform:uppercase;font-style:italic}#committee_poll_show p.caption{margin-bottom:8px}#committee_poll_show .action,#committee_poll_show .none_scheduled,#committee_poll_show .scheduled_not_open{padding:0px 16px;display:grid;place-items:center}#committee_poll_show .none_scheduled,#committee_poll_show .scheduled_not_open{background-color:black;color:white;grid-template-columns:[message] 100% [end]}#committee_poll_show .none_scheduled p,#committee_poll_show .scheduled_not_open p{text-transform:uppercase;font-style:italic;font-weight:500;font-size:18px}#committee_poll_show .scheduled_not_open{background-color:#aaaaaa;height:114px;grid-template-columns:[name] 30% [message] 40% [space] 30% [end]}#committee_poll_show .scheduled_not_open .ranking_name{text-transform:uppercase;font-style:italic;font-weight:500}#committee_poll_show .scheduled_not_open .ranking_name .caption{color:#2b2b2b;margin-bottom:0px;font-size:14px}#committee_poll_show .scheduled_not_open .ranking_name .name{margin:0px;font-size:20px}#committee_poll_show .action{background-color:#FFD700;padding:16px 0px;color:black;grid-template-columns:[name] 30% [time] 40% [button] 30% [end]}#committee_poll_show .action .ranking_name{text-transform:uppercase;font-style:italic;font-weight:500}#committee_poll_show .action .ranking_name .caption{color:#2b2b2b;margin-bottom:0px}#committee_poll_show .action .ranking_name .name{margin:0px;font-size:20px}#committee_poll_show .action .center{padding-top:8px}#committee_poll_show .action .center .date{height:0px;margin-left:-5000px}#committee_poll_show .action .center .display_date{padding-top:8px}#committee_poll_show .action .center .countdown{display:flex;justify-content:center;background-color:black;padding:0px 24px;-moz-border-radius:40px;border-radius:40px;margin:0px auto}#committee_poll_show .action .center .countdown .segment{margin:8px;text-align:center;font-size:10px;text-transform:uppercase;font-style:italic;color:white}#committee_poll_show .action .center .countdown .segment .days,#committee_poll_show .action .center .countdown .segment .hours,#committee_poll_show .action .center .countdown .segment .minutes,#committee_poll_show .action .center .countdown .segment .seconds,#committee_poll_show .action .center .countdown .segment.separator{font-family:"Factoria", Helvetica, sans-serif;font-feature-settings:'tnum';font-size:16px;font-style:normal;color:#FFD700}#committee_poll_show .action .center .countdown .segment.for_days{margin-right:16px}#committee_poll_show .action .center .countdown .segment.separator{margin:6px 0px}#committee_poll_show .action .button{display:grid;align-items:center}#committee_poll_show .poll_activity{display:grid;grid-template-columns:[current] 70% [history] 30% [end];grid-template-rows:[top] auto [bottom] auto [end];grid-template-areas:"current previous" "current previous";padding:32px 16px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#committee_poll_show .poll_activity .current_ranking{grid-area:current;justify-self:center;padding-right:16px}#committee_poll_show .poll_activity .current_ranking table{width:auto}#committee_poll_show .poll_activity .current_ranking h3{font-size:20px;font-style:italic;text-transform:uppercase;margin:0px}#committee_poll_show .poll_activity .current_ranking h3.season{color:#aaaaaa}#committee_poll_show .poll_activity .current_ranking h3.ranking_name{margin:16px auto 0px;background-color:#aaaaaa;color:#2b2b2b;-moz-border-radius:8px;border-radius:8px;padding:4px 8px;max-width:300px;text-align:center}#committee_poll_show .poll_activity .current_ranking h3.ranking_name.current{color:#FFD700;background-color:black}#committee_poll_show .poll_activity .current_ranking h3.ranking_name.final{background-color:#FFD700;color:black}#committee_poll_show .poll_activity .previous_rankings{grid-area:previous}#committee_poll_show .poll_activity .previous_rankings .past_rankings{background-color:#e6e6e6;-moz-border-radius:20px;border-radius:20px;padding:8px 16px;align-self:start}#committee_poll_show .poll_activity .previous_rankings .past_rankings .ranking{margin:24px 16px;font-size:12px;font-style:italic;display:grid;grid-template-rows:[name] auto [date] auto [end]}#committee_poll_show .poll_activity .previous_rankings .past_rankings .ranking a{font-size:16px;color:black;text-decoration-line:none;font-weight:500;text-transform:uppercase;font-style:italic}#committee_poll_show .poll_activity .previous_rankings .past_rankings .ranking a:hover{text-decoration-line:underline}#committee_poll_show .poll_activity .previous_rankings .past_rankings .none{text-transform:uppercase;text-align:center;font-style:italic}#committee_poll_show .committee_section{background-color:#aaaaaa;padding:32px 16px}#committee_poll_show .committee_section .committee{max-width:600px;margin:0px auto}#committee_poll_show .committee_section .committee .top{display:grid;grid-template-columns:[title] auto [invite] auto [end]}#committee_poll_show .committee_section .committee .caption{color:black}#committee_poll_show .committee_section .committee .member{display:grid;grid-template-columns:[name] 30% [email] 50% [end];padding:0px 16px}#committee_poll_show .committee_section .committee .member .name{font-weight:500}#committee_poll_show .committee_section .committee .invitations{padding-top:24px}#committee_poll_show .committee_section .committee .invitations .invitation{display:grid;grid-template-columns:[name] 30% [email] 1fr [revoke] 15% [resend] 15% [end];background-color:#868686;align-items:center;padding:8px 16px;-moz-border-radius:8px;border-radius:8px;margin-bottom:8px}#committee_poll_show .committee_section .committee .invitations .invitation .name{font-weight:500}#committee_poll_show .committee_section .committee .invitations .invitation.revoked{text-decoration-line:line-through}#committee_poll_show .committee_section .committee .invitations .invite_form{display:grid;grid-template-rows:[caption] auto [form] auto [end];grid-template-columns:[first_name] min-content [last_name] min-content [email] auto [button] min-content [end];grid-template-areas:"caption caption caption caption" "first_name last_name email button";column-gap:8px;align-items:end;background-color:#636363;margin-top:16px;padding:16px;-moz-border-radius:8px;border-radius:8px;border:1px solid white;color:white}#committee_poll_show .committee_section .committee .invitations .invite_form .caption{grid-area:caption;padding-bottom:8px;color:white}#committee_poll_show .committee_section .committee .invitations .invite_form .field{margin-top:0px;display:grid;grid-template-rows:[label] auto [field] auto [end]}#committee_poll_show .committee_section .committee .invitations .invite_form .field label{text-transform:uppercase;font-style:italic;font-size:12px;font-weight:500;margin-bottom:2px}#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="text"],#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="email"]{padding:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;border-radius:4px;border-color:transparent;background-color:#a0a0a0}#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="text"]{width:110px}#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="email"]{width:auto}#committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"]{width:80px;margin-bottom:2px;color:white;background-color:#2b2b2b}@media screen and (max-width: 980px) and (min-width: 730px){#committee .head{grid-template-columns:[back] auto [title] auto [end]}#committee .head h1{text-align:left}#committee .scheduled_not_open{grid-template-columns:[name] 25% [message] 75% [end]}}@media screen and (max-width: 730px){#committee header .top{width:100%;display:grid;grid-template-rows:[logo] auto [heading] auto [end];grid-template-columns:[only] auto [one]}#committee header .search h1{font-size:20px}.head{grid-template-columns:[start] 100% [end] !important;grid-template-rows:[back] auto [title] auto [end] !important;place-content:center !important}.head h1{font-size:20px;text-align:center !important}.scheduled_not_open{grid-template-columns:[start] 100% [end] !important;gird-template-rows:[name] auto [message] auto [end];text-align:center;padding:16px !important}.action{grid-template-columns:[name] 100% [end] !important;grid-template-rows:[name] auto [time] auto [button] auto [end] !important}.action .ranking_name{margin-bottom:16px;text-align:center}.action .button{margin:16px}.poll_activity{grid-template-areas:"current current" "previous previous" !important;padding:0px}.poll_activity .current_ranking{padding-right:0px !important}.poll_activity .current_ranking h3.ranking_name{max-width:100% !important}.poll_activity .current_ranking .position{width:40px}.poll_activity .current_ranking .school{font-size:20px !important;border-top-right-radius:8px;border-bottom-right-radius:8px;text-align:left}.poll_activity .current_ranking .school .record{font-size:14px}.poll_activity .current_ranking .school .record span{color:#aaaaaa}.poll_activity .current_ranking .last{display:none}.poll_activity .previous_rankings{padding-top:32px}.open_ranking .until{font-size:16px !important}.open_ranking .countdown .segment{font-size:12px !important;margin:4px !important}.open_ranking .countdown .segment .days,.open_ranking .countdown .segment .hours,.open_ranking .countdown .segment .minutes,.open_ranking .countdown .segment .seconds,.open_ranking .countdown .segment.separator{font-size:24px !important;padding-top:8px !important}.open_ranking .countdown .segment.for_days{margin-right:12px !important}.open_ranking .countdown .segment.separator{background-color:transparent;margin:0px;padding-left:0px;padding-right:0px;width:0px !important;margin-left:-2px !important}}#ballot #screen_size_warning,#ballot #screen_size_error{display:none}#ballot main{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll}#ballot header .top{display:grid;grid-template-columns:[logo] 280px [title] auto [actions] 280px [end];height:auto;width:100vw;background-color:#FFD700;align-items:center}#ballot header .search h1{margin-top:6px}#ballot header .actions{margin-top:10px;text-align:center}#ballot header .actions .btn,#ballot header #sign_in .actions .cancel,#sign_in #ballot header .actions .cancel,#ballot header #sign_up .actions .cancel,#sign_up #ballot header .actions .cancel,#ballot header #forgot_password .actions .cancel,#forgot_password #ballot header .actions .cancel,#ballot header #change_password .actions .cancel,#change_password #ballot header .actions .cancel,#ballot header #join_team .actions .cancel,#join_team #ballot header .actions .cancel,#ballot header #join_programs .actions .cancel,#join_programs #ballot header .actions .cancel,#ballot header #match_new .actions .cancel,#match_new #ballot header .actions .cancel,#ballot header #match_edit .actions .cancel,#match_edit #ballot header .actions .cancel,#ballot header #user_edit .actions .cancel,#user_edit #ballot header .actions .cancel,#ballot header #sign_in .actions input[type="submit"],#sign_in #ballot header .actions input[type="submit"],#ballot header #sign_up .actions input[type="submit"],#sign_up #ballot header .actions input[type="submit"],#ballot header #forgot_password .actions input[type="submit"],#forgot_password #ballot header .actions input[type="submit"],#ballot header #change_password .actions input[type="submit"],#change_password #ballot header .actions input[type="submit"],#ballot header #join_team .actions input[type="submit"],#join_team #ballot header .actions input[type="submit"],#ballot header #join_programs .actions input[type="submit"],#join_programs #ballot header .actions input[type="submit"],#ballot header #match_new .actions input[type="submit"],#match_new #ballot header .actions input[type="submit"],#ballot header #match_edit .actions input[type="submit"],#match_edit #ballot header .actions input[type="submit"],#ballot header #user_edit .actions input[type="submit"],#user_edit #ballot header .actions input[type="submit"],#ballot header .actions .btn_green,#ballot header .actions .btn_orange,#ballot header .actions .btn_black,#ballot header .actions .btn_black_gold,#ballot header .actions .btn_gold,#ballot header .actions .btn_white,#ballot header .actions .btn_red,#ballot header .actions .btn_outline_pink,#ballot header .actions .btn_outline_blue,#ballot header .actions .btn_outline_gold,#ballot header .actions .btn_outline_green,#ballot header .actions .btn_outline_grey,#ballot header .actions .btn_outline_black,#ballot header .actions .btn_outline_red,#ballot header .actions .btn_dark_grey,#ballot header .actions .btn_sm,#ballot header .actions .btn_lg,#ballot header .actions #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #ballot header .actions input[type="submit"]{background-color:#1bbb53;padding:16px 24px;-moz-border-radius:8px;border-radius:8px;font-size:20px}#ballot header .subheader{background-color:#2b2b2b;color:#FFD700;width:100vw;display:grid;align-items:center;grid-template-columns:[spacer] 280px [poll_name] auto [voter_name] 280px [end]}#ballot header .subheader .back_to_poll{display:grid;justify-content:space-around}#ballot header .subheader .back_to_poll .btn,#ballot header .subheader .back_to_poll #sign_in .actions .cancel,#sign_in .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #sign_up .actions .cancel,#sign_up .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #forgot_password .actions .cancel,#forgot_password .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #change_password .actions .cancel,#change_password .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #join_team .actions .cancel,#join_team .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #join_programs .actions .cancel,#join_programs .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #match_new .actions .cancel,#match_new .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #match_edit .actions .cancel,#match_edit .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #user_edit .actions .cancel,#user_edit .actions #ballot header .subheader .back_to_poll .cancel,#ballot header .subheader .back_to_poll #sign_in .actions input[type="submit"],#sign_in .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #sign_up .actions input[type="submit"],#sign_up .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #forgot_password .actions input[type="submit"],#forgot_password .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #change_password .actions input[type="submit"],#change_password .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #join_team .actions input[type="submit"],#join_team .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #join_programs .actions input[type="submit"],#join_programs .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #match_new .actions input[type="submit"],#match_new .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #match_edit .actions input[type="submit"],#match_edit .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll #user_edit .actions input[type="submit"],#user_edit .actions #ballot header .subheader .back_to_poll input[type="submit"],#ballot header .subheader .back_to_poll .btn_green,#ballot header .subheader .back_to_poll .btn_orange,#ballot header .subheader .back_to_poll .btn_black,#ballot header .subheader .back_to_poll .btn_black_gold,#ballot header .subheader .back_to_poll .btn_gold,#ballot header .subheader .back_to_poll .btn_white,#ballot header .subheader .back_to_poll .btn_red,#ballot header .subheader .back_to_poll .btn_outline_pink,#ballot header .subheader .back_to_poll .btn_outline_blue,#ballot header .subheader .back_to_poll .btn_outline_gold,#ballot header .subheader .back_to_poll .btn_outline_green,#ballot header .subheader .back_to_poll .btn_outline_grey,#ballot header .subheader .back_to_poll .btn_outline_black,#ballot header .subheader .back_to_poll .btn_outline_red,#ballot header .subheader .back_to_poll .btn_dark_grey,#ballot header .subheader .back_to_poll .btn_sm,#ballot header .subheader .back_to_poll .btn_lg,#ballot header .subheader .back_to_poll #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #ballot header .subheader .back_to_poll input[type="submit"]{display:grid;grid-template-columns:[arrow] max-content [label] max-content [end];place-items:center;gap:8px;padding-right:24px}#ballot header .subheader .poll_name{text-align:center}#ballot header .subheader .poll_name p{margin-bottom:8px}#ballot header .subheader .ranking_name{font-size:24px;font-weight:500;font-style:italic;text-transform:uppercase;padding-bottom:16px;color:white}#ballot header .subheader .user_info{display:grid;justify-content:space-around;text-align:right}#ballot header .subheader .user_info p{margin:0px}#ballot header .subheader .user_info .email{color:white;font-style:italic}@media screen and (max-width: 800px) and (orientation: portrait){#ballot #screen_size_warning{display:block;color:orange}}@media screen and (max-width: 800px) and (orientation: landscape){#ballot #screen_size_warning{display:none}#ballot #screen_size_error{display:block;background-color:red;color:white}}.all_teams{display:none}#invitation{text-align:center;margin-bottom:56px}#invitation h1{font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;color:#FFD700;font-size:2.5em}#invitation h3{margin-bottom:48px}#invitation .accept_invitation span{padding-top:4px;display:block;font-size:12px;font-weight:normal;opacity:0.86}#invitation .sign_in{margin-top:32px}#invitation .sign_in p{font-style:italic}#invitation .sign_up{margin-top:32px;display:grid;grid-template-columns:[label] max-content [button] max-content [end];justify-content:center;align-items:center;gap:16px}#invitation .sign_up p{color:#aaaaaa;font-style:italic}#committee_welcome,#sponsor_dashboard_welcome{padding:32px}#committee_welcome .signature,#sponsor_dashboard_welcome .signature{padding-left:72px}#committee_welcome .video,#sponsor_dashboard_welcome .video{width:100%;margin:56px auto;max-width:600px;aspect-ratio:16 / 9}#committee_welcome .get_started,#sponsor_dashboard_welcome .get_started{max-width:600px;text-align:center;margin:24px auto}#committee_welcome .get_started h2,#sponsor_dashboard_welcome .get_started h2{color:#1bbb53}#committee_welcome .get_started p,#sponsor_dashboard_welcome .get_started p{line-height:1.5}#committee_welcome .actions,#sponsor_dashboard_welcome .actions{text-align:center}#committee_guide{max-width:800px;margin:0px auto}#committee_guide .title{margin-top:64px;text-align:center}#committee_guide .title span{color:#1bbb53;text-transform:uppercase;font-style:italic;font-weight:700;font-size:24px}#committee_guide .title h1{margin-top:4px;text-transform:uppercase;font-style:italic}#committee_guide .title p{margin-top:8px;font-style:italic;color:#2b2b2b}#committee_guide .bottom{margin:72px 16px;text-align:center}#committee_guide .bottom p{font-weight:500}#committee_guide .bottom a{display:grid;width:max-content;margin:0px auto;place-items:center;-moz-border-radius:4px;border-radius:4px;grid-template-columns:[icon] max-content [content] max-content [end];gap:8px}#committee_guide .bottom a:hover{color:#1bbb53;background-color:#e6e6e6}#committee_guide .section{font-weight:500;font-size:2em;margin:72px 0px 32px}#committee_guide .step{display:grid;grid-template-columns:"[number] min-content [content] 1fr [end]";grid-template-rows:"[content] max-content [image] min-content [end]";grid-template-areas:"number copy" "number image";justify-content:start;padding:16px 0px;border-bottom:1px solid #dddddd}#committee_guide .step.step_one{border-top:1px solid #dddddd}#committee_guide .number{area:number;width:100px;font-size:40px;font-family:"Factoria", Helvetica, sans-serif;text-align:center;font-feature-settings:"tnum"}#committee_guide .detail{area:copy;display:grid;grid-template-row:[heading] auto [body] auto [link] min-content [end];justify-content:start;line-height:2em}#committee_guide .detail .btn.demo,#committee_guide .detail #sign_in .actions .demo.cancel,#sign_in .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #sign_up .actions .demo.cancel,#sign_up .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #forgot_password .actions .demo.cancel,#forgot_password .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #change_password .actions .demo.cancel,#change_password .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #join_team .actions .demo.cancel,#join_team .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #join_programs .actions .demo.cancel,#join_programs .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #match_new .actions .demo.cancel,#match_new .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #match_edit .actions .demo.cancel,#match_edit .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #user_edit .actions .demo.cancel,#user_edit .actions #committee_guide .detail .demo.cancel,#committee_guide .detail #sign_in .actions input.demo[type="submit"],#sign_in .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #sign_up .actions input.demo[type="submit"],#sign_up .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #forgot_password .actions input.demo[type="submit"],#forgot_password .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #change_password .actions input.demo[type="submit"],#change_password .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #join_team .actions input.demo[type="submit"],#join_team .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #join_programs .actions input.demo[type="submit"],#join_programs .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #match_new .actions input.demo[type="submit"],#match_new .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #match_edit .actions input.demo[type="submit"],#match_edit .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail #user_edit .actions input.demo[type="submit"],#user_edit .actions #committee_guide .detail input.demo[type="submit"],#committee_guide .detail .demo.btn_green,#committee_guide .detail .demo.btn_orange,#committee_guide .detail .demo.btn_black,#committee_guide .detail .demo.btn_black_gold,#committee_guide .detail .demo.btn_gold,#committee_guide .detail .demo.btn_white,#committee_guide .detail .demo.btn_red,#committee_guide .detail .demo.btn_outline_pink,#committee_guide .detail .demo.btn_outline_blue,#committee_guide .detail .demo.btn_outline_gold,#committee_guide .detail .demo.btn_outline_green,#committee_guide .detail .demo.btn_outline_grey,#committee_guide .detail .demo.btn_outline_black,#committee_guide .detail .demo.btn_outline_red,#committee_guide .detail .demo.btn_dark_grey,#committee_guide .detail .demo.btn_sm,#committee_guide .detail .demo.btn_lg,#committee_guide .detail #committee_poll_show .committee_section .committee .invitations .invite_form .field input.demo[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #committee_guide .detail input.demo[type="submit"]{display:inline !important;margin:0px 8px}#committee_guide .detail .heading{font-size:1.2em;font-weight:500;font-style:italic;color:#aaaaaa}#committee_guide .detail .note{width:max-content;float:right;font-size:0.8em;font-style:italic;color:#aaaaaa;-moz-border-radius:4px;border-radius:4px;padding:8px 16px}#ranking_dashboard{display:grid;grid-template-columns:[my_polls] max-content [poll_workspace] 1fr [end];grid-template-areas:"my_polls poll_workspace"}#ranking_dashboard .how_to{color:black;padding:16px;text-align:center}#ranking_dashboard .how_to a{display:grid;grid-template-columns:[icon] max-content [label] 1fr [end];align-items:center;column-gap:8px;color:black;align-content:center}#ranking_dashboard .how_to a .label{display:grid;justify-items:center}#ranking_dashboard .how_to a:visited{color:black}#ranking_dashboard .my_polls{grid-area:my_polls;min-width:150px;display:grid;grid-auto-rows:max-content}#ranking_dashboard .my_polls .poll_section{padding-top:32px}#ranking_dashboard .my_polls .poll_section.past_polls .poll{color:#aaaaaa !important}#ranking_dashboard .my_polls .poll_section .my_polls_header{height:36px;padding-left:16px;display:grid}#ranking_dashboard .my_polls .poll_section .my_polls_header h4{font-size:12px;font-style:italic;font-weight:bold;margin:0px;align-self:center;color:#1bbb53}#ranking_dashboard .my_polls .poll_section .my_polls_list{display:grid;grid-auto-rows:48px;gap:4px}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll{display:grid;color:black;text-decoration-line:none;align-content:center;padding:8px 16px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:transparent}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll .school_year{font-size:10px;font-weight:500;font-style:italic}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll .school_year p{margin:0px}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll .poll_name{font-style:italic}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll .poll_name p{margin:0px}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll.active{background-color:#e6e6e6;font-weight:bold}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll.active:hover{background-color:#e6e6e6}#ranking_dashboard .my_polls .poll_section .my_polls_list .poll:hover{color:#1bbb53}#ranking_dashboard .poll_workspace{background-color:#e6e6e6;grid-area:poll_workspace;padding:32px;-moz-border-radius:20px;border-radius:20px;display:grid;grid-template-columns:[first_half] 1fr [second_half] 1fr [end];grid-template-rows:[poll_name] max-content [action_bar] max-content [committee_chair] max-content [history] max-content [committee] max-content [end];grid-template-areas:"poll_name poll_name" "action_bar action_bar" "committee_chair committee_chair" "current_ranking previous_rankings" "committee committee";column-gap:16px}#ranking_dashboard .poll_workspace .poll_name{grid-area:poll_name;margin-bottom:16px}#ranking_dashboard .poll_workspace .poll_name h1{margin:0px}#ranking_dashboard .poll_workspace .no_poll_selected{grid-area:action_bar;font-size:24px;font-weight:500;font-style:italic;text-transform:uppercase}#ranking_dashboard .poll_workspace .action_bar{background-color:#FFD700;grid-area:action_bar;padding:16px 24px;-moz-border-radius:10px;border-radius:10px;margin-bottom:8px;display:grid;grid-template-columns:[leading] 1fr [center] 2fr [trailing] 1fr [end];grid-template-rows:[top] max-content [bottom] max-content [end];grid-template-areas:"leading center_timer trailing" "leading center_date trailing";column-gap:8px}#ranking_dashboard .poll_workspace .action_bar .leading{grid-area:leading;align-self:center}#ranking_dashboard .poll_workspace .action_bar .leading .caption{color:black;font-style:italic}#ranking_dashboard .poll_workspace .action_bar .leading .name{text-transform:uppercase;font-style:italic;font-weight:500;font-size:20px}#ranking_dashboard .poll_workspace .action_bar .leading p.name{margin:0px}#ranking_dashboard .poll_workspace .action_bar .center_timer{grid-area:center_timer;display:grid;justify-self:center}#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown_date{position:absolute;left:-5000px}#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown{background-color:black;-moz-border-radius:40px;border-radius:40px;color:white;text-transform:uppercase;padding:8px 16px;font-size:10px;font-style:italic;display:grid;grid-template-columns:[days] 1fr [hours] max-content [sep] min-content [minutes] max-content [sep] min-content [seconds] max-content [end]}#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment{text-align:center;margin:0px 8px}#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment .days,#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment .hours,#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment .minutes,#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment .seconds,#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment.separator{font-size:16px;font-feature-settings:"tnum";font-style:normal;font-family:"Factoria", Helvetica, sans-serif;color:#FFD700}#ranking_dashboard .poll_workspace .action_bar .center_timer .countdown .segment.separator{width:0px;margin:0px}#ranking_dashboard .poll_workspace .action_bar .center_date{grid-area:center_date;justify-self:center;font-size:14px;margin-top:4px}#ranking_dashboard .poll_workspace .action_bar .center_date p{margin:0px}#ranking_dashboard .poll_workspace .action_bar .trailing{grid-area:trailing;place-self:center}#ranking_dashboard .poll_workspace .action_bar .trailing .submitted,#ranking_dashboard .poll_workspace .action_bar .trailing .adjust,#ranking_dashboard .poll_workspace .action_bar .trailing .abandoned{display:grid;grid-template-columns:[icon] max-content [label] auto [end];align-items:center}#ranking_dashboard .poll_workspace .action_bar .trailing .submitted i,#ranking_dashboard .poll_workspace .action_bar .trailing .adjust i,#ranking_dashboard .poll_workspace .action_bar .trailing .abandoned i{padding-right:8px;max-width:32px}#ranking_dashboard .poll_workspace .action_bar .trailing .submitted span,#ranking_dashboard .poll_workspace .action_bar .trailing .adjust span,#ranking_dashboard .poll_workspace .action_bar .trailing .abandoned span{font-size:10px}#ranking_dashboard .poll_workspace .action_bar.active{background-color:#FFD700}#ranking_dashboard .poll_workspace .action_bar.none_scheduled{background-color:black}#ranking_dashboard .poll_workspace .action_bar.none_scheduled .leading{width:600px}#ranking_dashboard .poll_workspace .action_bar.none_scheduled .caption{color:#FFD700}#ranking_dashboard .poll_workspace .action_bar.none_scheduled .name{color:white}#ranking_dashboard .poll_workspace .action_bar.upcoming{background-color:#2b2b2b}#ranking_dashboard .poll_workspace .action_bar.upcoming .caption{color:#FFD700}#ranking_dashboard .poll_workspace .action_bar.upcoming .name{color:white}#ranking_dashboard .poll_workspace .action_bar.upcoming .center_date{color:#aaaaaa;text-transform:uppercase;font-style:italic;text-align:center}#ranking_dashboard .poll_workspace .action_bar.in_review{background-color:white;border:4px solid #FFD700}#ranking_dashboard .poll_workspace .action_bar.in_review .reviewing{text-transform:uppercase;font-style:italic;text-align:center}#ranking_dashboard .poll_workspace .action_bar.in_review a.adjust{background-color:red}#ranking_dashboard .poll_workspace .action_bar.processing{background-color:white;border:4px solid #FFD700;min-height:80px;align-content:center}#ranking_dashboard .poll_workspace .action_bar.processing .center_description,#ranking_dashboard .poll_workspace .action_bar.processing .center_date{text-transform:uppercase;font-style:italic;text-align:center}#ranking_dashboard .poll_workspace .action_bar.processing .center_description h3,#ranking_dashboard .poll_workspace .action_bar.processing .center_date h3{margin:0px}#ranking_dashboard .poll_workspace .chair_workspace{grid-area:committee_chair;background-color:white;border:4px solid #FFD700;-moz-border-radius:10px;border-radius:10px;margin-top:-20px;margin-bottom:8px;display:grid;grid-template-columns:[start] 100% [end];grid-auto-rows:max-content;padding:16px;row-gap:8px}#ranking_dashboard .poll_workspace .chair_workspace p.caption{font-size:12px;color:black;font-weight:500;font-style:italic;margin-left:16px}#ranking_dashboard .poll_workspace .chair_workspace .member{display:grid;height:56px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-columns:[name] 175px [status] max-content [update] 1fr [ballot] max-content [end];grid-template-rows:[start] auto [end];grid-template-areas:"name status update ballot";align-items:center;column-gap:16px;padding:8px 16px;background-color:#e6e6e6;-moz-border-radius:8px;border-radius:8px}#ranking_dashboard .poll_workspace .chair_workspace .member .name{grid-area:name;font-weight:500}#ranking_dashboard .poll_workspace .chair_workspace .member .status{grid-area:status;color:#aaaaaa}#ranking_dashboard .poll_workspace .chair_workspace .member .status.open{color:black}#ranking_dashboard .poll_workspace .chair_workspace .member .status.submitted{color:#1bbb53}#ranking_dashboard .poll_workspace .chair_workspace .member .status.abandoned{color:red}#ranking_dashboard .poll_workspace .chair_workspace .member .status.adjustment{color:#ff9900}#ranking_dashboard .poll_workspace .chair_workspace .member .status.certified{width:max-content;text-transform:uppercase;font-style:italic;font-size:14px;font-weight:500;background-color:#FFD700;color:black;-moz-border-radius:4px;border-radius:4px;padding:4px 8px}#ranking_dashboard .poll_workspace .chair_workspace .member .update{grid-area:update;font-size:12px}#ranking_dashboard .poll_workspace .chair_workspace .member .ballot{grid-area:ballot}#ranking_dashboard .poll_workspace h3.blank_slate{font-size:16px;font-weight:bold;font-style:italic;text-align:center}#ranking_dashboard .poll_workspace .current_ranking{grid-area:current_ranking;display:grid;align-content:start}#ranking_dashboard .poll_workspace .current_ranking .header{padding:16px;height:min-content}#ranking_dashboard .poll_workspace .current_ranking .header p.caption{font-size:12px;color:black;font-style:italic}#ranking_dashboard .poll_workspace .current_ranking .ranking{background-color:white;-moz-border-radius:10px;border-radius:10px;padding:24px}#ranking_dashboard .poll_workspace .current_ranking .ranking h3{font-size:16px;font-style:italic;text-transform:uppercase;text-align:center}#ranking_dashboard .poll_workspace .current_ranking .ranking h3.ranking_name{margin:0px auto;-moz-border-radius:8px;border-radius:8px;padding:4px 32px;width:fit-content;color:#FFD700;background-color:black}#ranking_dashboard .poll_workspace .current_ranking .ranking .results{display:grid;margin-top:24px;grid-auto-rows:max-content;row-gap:4px;justify-content:center}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank{max-width:350px;display:grid;grid-template-columns:40px auto 40px;padding:8px;align-content:center}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank .position{font-size:16px;font-family:"Factoria", Helvetica, sans-serif;font-style:italic;justify-self:center;font-weight:500;margin-top:-2px}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank .school{place-self:center;text-align:center}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank .school a{color:black;text-decoration-line:none}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank .school a:hover{text-decoration-line:underline}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank .school .record{font-size:14px}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank .school .record span{color:#aaaaaa}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank:first-of-type{background-color:#FFD700;-moz-border-radius:8px;border-radius:8px}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank:first-of-type .position{font-weight:900}#ranking_dashboard .poll_workspace .current_ranking .ranking .results .rank:first-of-type .school{font-weight:bold}#ranking_dashboard .poll_workspace .current_ranking .ranking .meta{margin-top:16px;font-size:12px}#ranking_dashboard .poll_workspace .previous_rankings{grid-area:previous_rankings;display:grid;align-content:start}#ranking_dashboard .poll_workspace .previous_rankings .header{padding:16px;height:min-content}#ranking_dashboard .poll_workspace .previous_rankings .header p.caption{font-size:12px;color:black;font-style:italic}#ranking_dashboard .poll_workspace .previous_rankings .list{background-color:white;-moz-border-radius:10px;border-radius:10px;padding:24px;display:grid;row-gap:4px}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking{padding:8px;display:grid;grid-template-columns:[info] 3fr [action] max-content [end];grid-template-rows:[current] min-content [name] min-content [date] min-content [end];grid-template-areas:"current current" "name action" "date action"}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking.is_current{border-left:2px solid #FFD700}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .current{grid-area:current;font-size:10px;font-style:italic;font-weight:bold}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .name{grid-area:name;margin:0px;font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase;text-decoration-line:none;color:black}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .name:hover{text-decoration-line:underline}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .date{grid-area:date;font-size:10px;font-style:italic;margin:0px}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .btn_flat{grid-area:action;align-self:center;color:black}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .btn_flat.no_ballot{color:#aaaaaa;font-style:italic}#ranking_dashboard .poll_workspace .previous_rankings .list .previous_ranking .btn_flat.no_ballot:hover{background:transparent;cursor:default}#ranking_dashboard .poll_workspace .committee{grid-area:committee;margin-top:8px;display:grid}#ranking_dashboard .poll_workspace .committee .header{padding:16px}#ranking_dashboard .poll_workspace .committee .header p.caption{font-size:12px;color:black;font-style:italic}#ranking_dashboard .poll_workspace .committee .committee_frame{background-color:white;-moz-border-radius:10px;border-radius:10px;padding:16px;display:grid;justify-content:center}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body{max-width:700px;margin-top:8px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members{display:grid;row-gap:8px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member{display:grid;grid-template-columns:[name] 200px [email] auto [end];grid-template-areas:"name email";padding:8px;font-size:14px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member .name{grid-area:name;font-weight:500}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member .name span.chair{font-size:8px;font-style:italic;font-weight:500;background-color:#FFD700;border-radius:4px;padding:4px 6px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member .email{grid-area:email;color:black}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member .email a{color:black;text-decoration-line:none}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member .email a:hover{text-decoration-line:underline}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .current_members .member .email_address{grid-area:email}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations{margin-top:16px;display:grid;row-gap:8px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations p.caption{color:#aaaaaa;font-size:12px;font-style:italic;margin-bottom:8px;margin-left:16px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations .invitation{background-color:#e6e6e6;padding:8px 16px;-moz-border-radius:8px;border-radius:8px;display:grid;max-width:700px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-columns:[name] 175px [email] max-content [actions] 1fr [end];grid-template-rows:[start] auto [end];grid-template-areas:"invite_name invite_email invite_actions";align-items:center;font-size:14px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations .invitation .name{grid-area:invite_name;font-weight:500}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations .invitation .email_address{grid-area:invite_email}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations .invitation .actions{grid-area:invite_actions;align-self:center;justify-self:end}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .pending_invitations .invitation .actions a{color:black}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member{margin-top:16px;max-width:700px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e6e6e6;padding:24px;-moz-border-radius:10px;border-radius:10px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member p.caption{color:#2b2b2b;font-size:12px;font-style:italic;margin-bottom:8px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form{display:grid;padding-top:8px;grid-template-columns:[first] auto [last] auto [email] auto [actions] auto [end];column-gap:4px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field{display:grid;grid-template-rows:[label] auto [field] auto [end];align-content:start}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field:not(:first-of-type){margin-top:0px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field label{font-size:12px;font-style:italic;text-transform:uppercase;font-weight:500;margin-bottom:4px}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field label.hidden{color:transparent}#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field input[type="email"],#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field input[type="password"],#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field input[type="text"],#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field input[type="date"],#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field input[type="time"],#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field textarea,#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field select,#ranking_dashboard .poll_workspace .committee .committee_frame .committee_body .invite_member .invite_form .field input[type="number"]{width:100%;font-size:14px;padding:8px;-moz-border-radius:4px;border-radius:4px;border-color:transparent;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 730px){#ranking_dashboard{grid-template-columns:[start] 100% [end] !important;grid-template-rows:[my_polls] max-content [poll_workspace] 1fr [end];grid-template-areas:"my_polls" "poll_workspace"}#ranking_dashboard .poll_workspace{grid-template-columns:[start] 100% [end] !important;grid-template-rows:[poll_name] max-content [current_ranking] max-content [committee_chair] max-content [past_rankings] max-content [committee] max-content [end];grid-template-areas:"poll_name" "action_bar" "committee_chair" "current_ranking" "previous_rankings" "committee";margin:0px;padding:0px;background-color:transparent}#ranking_dashboard .poll_workspace .no_poll_selected{text-align:center;margin-top:24px}#ranking_dashboard .poll_workspace .poll_name h1{font-size:16px}#ranking_dashboard .poll_workspace .action_bar{grid-template-columns:[start] 100% [end];grid-template-rows:[leading] max-content [center_timer] max-content [center_date] max-content [action] max-content [end];grid-template-areas:"leading" "center_timer" "center_date" "trailing";margin:16px 0px 0px}#ranking_dashboard .poll_workspace .action_bar .leading{margin-bottom:16px}#ranking_dashboard .poll_workspace .action_bar .trailing{margin-top:24px;margin-bottom:8px}#ranking_dashboard .poll_workspace .chair_workspace{grid-area:committee_chair;grid-template-columns:[start] auto [end];grid-template-rows:[title] auto [ballots] max-content [end]}#ranking_dashboard .poll_workspace .chair_workspace .member{display:grid;height:max-content;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-columns:[start] max-content [trailing] 1fr [end];grid-template-rows:[name] 32px [update] max-content [actions] 56px [end];grid-template-areas:"name status" "update update" "ballot ballot";align-items:center;column-gap:16px;padding:8px 16px;background-color:#e6e6e6;-moz-border-radius:8px;border-radius:8px}#ranking_dashboard .poll_workspace .chair_workspace .member .status{justify-self:end}#ranking_dashboard .poll_workspace .chair_workspace .member .update{justify-self:center}#ranking_dashboard .poll_workspace .chair_workspace .member .ballot{justify-self:center}#ranking_dashboard .poll_workspace .committee .committee_frame{justify-content:stretch;padding-top:0px}#ranking_dashboard .poll_workspace .committee .committee_frame .member{grid-template-columns:[start] 1fr [end] !important;grid-template-rows:[name] auto [email] auto [end] !important;grid-template-areas:"name" "email" !important}#ranking_dashboard .poll_workspace .committee .committee_frame .pending_invitations .caption{margin-left:0px !important;margin-top:16px}#ranking_dashboard .poll_workspace .committee .committee_frame .pending_invitations .invitation{grid-template-columns:[start] 100% [end] !important;grid-template-rows:[name] auto [email] auto [actions] auto [end] !important;grid-template-areas:"invite_name" "invite_email" "invite_actions" !important}#ranking_dashboard .poll_workspace .committee .committee_frame .pending_invitations .invitation .actions{justify-self:center !important}#ranking_dashboard .poll_workspace .committee .committee_frame .invite_member{width:100% !important;grid-template-columns:[start] auto [end] !important;grid-template-rows:[caption] auto [form] auto [end];grid-template-areas:"caption" "form"}#ranking_dashboard .poll_workspace .committee .committee_frame .invite_member .caption{grid-area:caption;width:max-content}#ranking_dashboard .poll_workspace .committee .committee_frame .invite_member .invite_form{grid-area:form;display:grid;width:100%;grid-template-columns:[start] 100% [end] !important;grid-template-rows:[first_name] auto [last_name] auto [email] auto [action] auto [end] !important;grid-template-areas:"first_name" "last_name" "email" "action" !important}}#calendar{display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[head] max-content [filternav] max-content [datenav] max-content [list] max-content [end];grid-template-areas:"head" "filternav" "datenav" "list"}#calendar .calendar_head{grid-area:"head";display:grid;justify-content:center;text-align:center}#calendar .calendar_head h3{text-transform:uppercase;font-style:italic;margin-bottom:0px}#calendar .calendar_head h3 a{color:black;text-decoration-line:none}#calendar .calendar_head h3 a:hover{text-decoration-line:underline}#calendar .calendar_head h1{text-transform:uppercase;color:#1bbb53;font-style:italic;margin-top:0px}#calendar .filter_nav{grid-area:"filternav";display:grid;grid-template-columns:[all] max-content [varsity] max-content [jv] max-content [end];grid-template-rows:[top] max-content [second] max-content [end];grid-template-areas:"all varsity jv" "today today today";justify-self:center;grid-column-gap:6px;grid-row-gap:8px;margin-bottom:8px}#calendar .filter_nav a{padding-left:16px;padding-right:16px}#calendar .filter_nav a.btn_round.active{background-color:#1bbb53}#calendar .filter_nav a.to_today:hover{background-color:#1bbb53;color:white}#calendar .filter_nav .to_today{grid-area:today;display:grid;justify-self:center;background-color:white;border:1px solid #1bbb53;color:#1bbb53}#calendar .date_nav{grid-area:"datenav";display:grid;grid-template-columns:[previous] min-content [date] max-content [next] min-content [end];grid-template-rows:[start] max-content [end];grid-template-areas:"previous date next";place-items:center;justify-content:center;gap:8px}#calendar .date_nav .previous{grid-area:previous}#calendar .date_nav .date{grid-area:date;display:grid;grid-template-columns:[start] max-content [end];grid-template-rows:[dayofweek] max-content [date] max-content [end];grid-template-areas:"dayofweek" "date";place-items:center;justify-content:center;text-transform:uppercase;color:#707070;font-style:italic}#calendar .date_nav .date .dayofweek{padding-top:16px;height:24px;grid-area:dayofweek;font-size:20px}#calendar .date_nav .date .date{grid-area:date;margin-bottom:13px;display:grid;grid-template-columns:[month] max-content [day] minmax(33px, max-content) [year] max-content [end];grid-template-rows:[start] max-content [end];grid-template-areas:"month day year";column-gap:10px}#calendar .date_nav .date .date .month{grid-area:month}#calendar .date_nav .date .date .day{grid-area:day}#calendar .date_nav .date .date .year{grid-area:year}#calendar .date_nav .date .date h1{font-size:40px;margin-top:0px}#calendar .date_nav .date .date:hover{cursor:pointer;text-decoration-line:underline}#calendar .date_nav .next{grid-area:next}#calendar .picker{display:none}#calendar .picker .date_for_picker,#calendar .picker .original_date{position:absolute;left:-5000px}#calendar .date_picker{display:grid;grid-template-columns:[cancel] 125px [date] max-content [go] 125px [end];grid-template-rows:[start] max-content [end];grid-template-areas:'cancel date go';justify-content:center;column-gap:10px}#calendar .date_picker .cancel{grid-area:cancel;align-self:center;justify-self:end}#calendar .date_picker .cancel .sm{display:none;width:51.2px;height:32.5px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px;text-align:center}#calendar .date_picker .cancel .sm i.material-icons{margin:0px auto;font-weight:500}#calendar .date_picker .date{grid-area:date;display:grid;cursor:default;grid-template-rows:[dayofweek] 0px [up] 40px [date] max-content [down] 40px [end];grid-template-columns:[month] max-content [day] minmax(33px, max-content) [year] max-content [end];grid-template-areas:"dayofweek dayofweek dayofweek" "up_month up_day up_year" "month day year" "down_month down_day down_year";column-gap:10px;justify-items:center}#calendar .date_picker .date .i{width:0px;color:#707070}#calendar .date_picker .date .dayofweek{grid-area:dayofweek;position:relative;bottom:-16px;text-transform:uppercase;color:#b0b0b0;font-style:italic;font-size:20px;z-index:0}#calendar .date_picker .date .up_month{grid-area:up_month}#calendar .date_picker .date .up_month:hover{cursor:pointer}#calendar .date_picker .date .up_day{grid-area:up_day}#calendar .date_picker .date .up_day:hover{cursor:pointer}#calendar .date_picker .date .up_year{grid-area:up_year}#calendar .date_picker .date .up_year:hover{cursor:pointer}#calendar .date_picker .date .month{grid-area:month}#calendar .date_picker .date .day{grid-area:day}#calendar .date_picker .date .year{grid-area:year}#calendar .date_picker .date .down_month{grid-area:down_month}#calendar .date_picker .date .down_month:hover{cursor:pointer}#calendar .date_picker .date .down_day{grid-area:down_day}#calendar .date_picker .date .down_day:hover{cursor:pointer}#calendar .date_picker .date .down_year{grid-area:down_year}#calendar .date_picker .date .down_year:hover{cursor:pointer}#calendar .date_picker .date .up_month,#calendar .date_picker .date .up_day,#calendar .date_picker .date .up_year,#calendar .date_picker .date .down_month,#calendar .date_picker .date .down_day,#calendar .date_picker .date .down_year{z-index:1}#calendar .date_picker .date .down_month,#calendar .date_picker .date .down_day,#calendar .date_picker .date .down_year{margin-top:2px}#calendar .date_picker .date .month h1,#calendar .date_picker .date .day h1,#calendar .date_picker .date .year h1{text-transform:uppercase;color:#707070;font-style:italic;font-size:40px;margin-top:0px;margin-bottom:0px}#calendar .date_picker .go{grid-area:go;align-self:center;justify-self:start}#calendar .list{grid-area:"list";display:grid;grid-template-columns:[start] 100% [end];justify-content:center}#calendar .list.scrim{opacity:0.25}#calendar .list h1.empty{font-style:italic;text-transform:uppercase;color:#1bbb53;font-weight:700;text-shadow:2px 2px 4px #dadada;font-family:'Factoria';font-style:italic;text-transform:uppercase;display:inline-block;letter-spacing:0.12em;font-weight:900;text-shadow:2px 2px 4px #000000;color:white;text-align:center}#calendar .list .match{display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[conference] max-content [body] max-content [comment] max-content [end];grid-template-areas:"conference_match" "body" "comment";padding-top:32px;padding-bottom:32px;place-items:center;border-bottom:1px solid #e6e6e6}#calendar .list .match .conference_match{grid-area:conference_match}#calendar .list .match .conference_match p{background-color:#aaaaaa;padding:4px 16px;-moz-border-radius:20px;border-radius:20px;font-size:16px;text-transform:uppercase;font-weight:500;font-style:italic;margin-top:0px;margin-bottom:8px}#calendar .list .match .body{grid-area:body;display:grid;grid-template-columns:[visitor] 1fr [attime] 100px [home] 1fr [end];grid-template-rows:[team] max-content [time] 32px [end];grid-template-areas:"visitor at home" "time time time"}#calendar .list .match .body .team{display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[conference] 20px [name] max-content [record] max-content [end];grid-template-areas:"conference_team" "name" "record"}#calendar .list .match .body .team a{text-decoration-line:none;color:black}#calendar .list .match .body .team a:hover{text-decoration-line:underline}#calendar .list .match .body .team .name{grid-area:name;font-weight:bold;font-size:40px;font-style:italic}#calendar .list .match .body .team .conference_team{grid-area:conference_team;text-transform:uppercase;font-style:italic;font-size:16px}#calendar .list .match .body .team .conference_team a{color:#707070}#calendar .list .match .body .team .record{grid-area:record;font-style:italic;font-size:16px;color:#707070}#calendar .list .match .body .team .record .overall,#calendar .list .match .body .team .record .conference_record{display:inline-block}#calendar .list .match .body .team .record .conference_record{padding-left:8px}#calendar .list .match .body .visitor{grid-area:visitor;text-align:end}#calendar .list .match .body .at{grid-area:at;margin-top:20px;font-size:40px;font-weight:bold;font-style:italic;text-align:center}#calendar .list .match .body .score{grid-area:at;font-size:40px;font-weight:bold;font-style:italic;text-align:center}#calendar .list .match .body .home{grid-area:home}#calendar .list .match .body .time{grid-area:time;place-self:center}#calendar .list .match .body .time span{padding:4px 16px;background-color:black;-moz-border-radius:20px;border-radius:20px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;font-weight:500;font-style:italic;text-transform:uppercase}#calendar .list .match .comment{grid-area:comment}#calendar .list .match .comment p{margin-top:16px;margin-bottom:0px;font-size:12px;text-align:center;color:#1bbb53;font-weight:700}#calendar .list .match.complete .score{padding-top:20px;color:#1bbb53}#calendar .list .match.complete .at{font-size:16px;align-self:end;padding-top:-2px}@media screen and (max-width: 730px){#calendar .date_nav .date .date{margin-bottom:24px;column-gap:8px}#calendar .date_nav .date .date h1{font-size:24px}#calendar .picker .date_picker .sm{display:grid;place-content:center}#calendar .picker .date_picker .lg{display:none}#calendar .picker .date_picker .date{column-gap:8px}#calendar .picker .date_picker .date .month h1,#calendar .picker .date_picker .date .day h1,#calendar .picker .date_picker .date .year h1{font-size:24px}#calendar .picker .date_picker .date .down_month,#calendar .picker .date_picker .date .down_day,#calendar .picker .date_picker .date .down_year{padding-top:4px}#calendar .list .match .body{grid-template-columns:[at] min-content [time] 1fr [end];grid-template-rows:[visitor] max-content [at] max-content [home] max-content;grid-template-areas:"visitor visitor" "at time" "home home";place-content:center start !important;width:100%}#calendar .list .match .body .team .name{font-size:32px;line-height:32px}#calendar .list .match .body .team .conference_team{font-size:14px;padding-left:6px}#calendar .list .match .body .visitor{text-align:start}#calendar .list .match .body .at{margin-top:8px;margin-bottom:8px;padding-top:0px;padding-bottom:8px;padding-right:32px;padding-left:24px}#calendar .list .match .body .time{justify-self:start}#calendar .list .match .comment{justify-self:left;text-align:left}#calendar .list .match .comment p{text-align:left}#calendar .list .match.complete .score{grid-area:at;background-color:#1bbb53;padding-top:2px;margin:8px;margin-left:0px;color:white;width:150px;-moz-border-radius:30px;border-radius:30px}#calendar .list .match.complete .at{background-color:red;grid-area:time;padding-left:0px;padding-right:0px;font-size:24px;text-align:left;width:0px;justify-self:flex-start}#calendar .list .match.complete .time{display:none}}#sponsor_dashboard{display:grid;grid-template-rows:[title] max-content [body] 1fr [end];grid-template-columns:[sidebar] 365px [body] 1fr [end];grid-template-areas:"title title" "sidebar sponsorships";grid-column-gap:32px}#sponsor_dashboard h1{grid-area:title;text-align:center}#sponsor_dashboard .sidebar{grid-area:sidebar;display:grid;grid-template-rows:[header] max-content [my_organization] 1fr [end];grid-template-areas:"header" "my_organization";grid-row-gap:8px}#sponsor_dashboard .sidebar .sidebar_header{grid-area:header}#sponsor_dashboard .sidebar .sidebar_header h4{font-size:12px;font-style:italic;font-weight:bold;margin:0px;align-self:center}#sponsor_dashboard .sidebar .organization{grid-area:my_organization;border:1px solid #aaaaaa;-moz-border-radius:16px;border-radius:16px;padding:24px;display:grid;grid-auto-rows:max-content;grid-row-gap:12px;color:#707070}#sponsor_dashboard .sidebar .organization h3,#sponsor_dashboard .sidebar .organization h4{margin:0px;color:#2b2b2b}#sponsor_dashboard .sidebar .organization .primary_contact{border-top:1px solid #aaaaaa;margin-top:16px;padding-top:24px;display:grid;grid-auto-rows:max-content;grid-row-gap:12px}#sponsor_dashboard .sidebar .organization .edit{margin-top:16px;text-align:center}#sponsor_dashboard .sponsorships{display:grid;grid-template-rows:[title] max-content [sponsorships] 1fr [end];grid-template-areas:"sponsorships_header" "sponsorships_list";grid-auto-flow:row;grid-row-gap:8px}#sponsor_dashboard .sponsorships .sponsorships_header{grid-area:sponsorships_header}#sponsor_dashboard .sponsorships .sponsorships_header h4{font-size:12px;font-style:italic;font-weight:bold;margin:0px;align-self:center}#sponsor_dashboard .sponsorships h2{grid-area:title}#sponsor_dashboard .sponsorships .list{display:grid;border:1px solid #aaaaaa;height:1fr;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:16px;border-radius:16px;grid-area:sponsorships_list;grid-row-gap:32px}#sponsor_dashboard .sponsorships .list .sponsorship{margin:24px;display:grid;width:max-content;-moz-border-radius:16px;border-radius:16px;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);padding:24px;height:max-content;background-color:#1bbb53;color:#2b2b2b}#sponsor_dashboard .sponsorships .list .sponsorship h2,#sponsor_dashboard .sponsorships .list .sponsorship h3{margin:0}#sponsor_dashboard .sponsorships .list .sponsorship .team{margin-bottom:16px}#sponsor_dashboard .sponsorships .list .sponsorship .team p{margin:0}#sponsor_dashboard .sponsorships .list .sponsorship .school{text-align:center}#sponsor_dashboard .sponsorships .list .sponsorship .school span{font-size:14px;font-weight:normal}#sponsor_dashboard .sponsorships .list .sponsorship .status{padding:16px 0px 24px;text-align:center}#sponsor_dashboard .sponsorships .list .sponsorship .go{text-align:center}#sponsor_dashboard .sponsorships .list .sponsorship .go .guide{display:none;background-color:#FFD700;padding:8px 16px;margin:0px auto 16px;-moz-border-radius:8px;border-radius:8px}#sponsor_dashboard .sponsorships .list .sponsorship .go .guide h2,#sponsor_dashboard .sponsorships .list .sponsorship .go .guide p{margin:0}#sponsor_dashboard .sponsorships .list .sponsorship .go.unpublished .guide{display:block}#sponsorship_show,#sponsorship_info_review{width:80vw;margin:0 auto;display:grid;grid-template-rows:[nav] max-content [heading] max-content [workspace] fill [end];grid-template-areas:"nav" "heading" "workspace";grid-gap:32px}#sponsorship_show h4,#sponsorship_info_review h4{font-size:12px;font-style:italic;font-weight:bold;margin:0px;align-self:center}#sponsorship_show .actions,#sponsorship_info_review .actions{text-align:center}#sponsorship_show .heading,#sponsorship_info_review .heading{grid-area:heading;display:grid;grid-template-rows:[nav] max-content [program] max-content [details] max-content [end];grid-template-areas:"nav" "program" "details";grid-gap:24px;background-color:#1bbb53;padding:16px 32px 32px;-moz-border-radius:16px;border-radius:16px}#sponsorship_show .heading .nav,#sponsorship_info_review .heading .nav{grid-area:nav}#sponsorship_show .heading .program,#sponsorship_info_review .heading .program{grid-area:program;display:grid;grid-gap:8px;grid-template-rows:[title] max-content [section] max-content [end];grid-template-columns:[team] 1fr [school] 1fr [end];grid-template-areas:"h4 h4" "team school"}#sponsorship_show .heading .program h4,#sponsorship_info_review .heading .program h4{grid-area:h4}#sponsorship_show .heading .program .team,#sponsorship_info_review .heading .program .team{grid-area:team}#sponsorship_show .heading .program .team p,#sponsorship_show .heading .program .team h1,#sponsorship_info_review .heading .program .team p,#sponsorship_info_review .heading .program .team h1{margin:0px}#sponsorship_show .heading .program .school,#sponsorship_info_review .heading .program .school{grid-area:school}#sponsorship_show .heading .program .school h5,#sponsorship_info_review .heading .program .school h5{margin:0px}#sponsorship_show .heading .details,#sponsorship_info_review .heading .details{grid-area:details;display:grid;grid-gap:8px;grid-template-rows:[top] max-content [first] max-content [second] max-content [end];grid-template-columns:[first] 1fr [second] 1fr [end];grid-template-areas:"top top" "status start" "updated_at end";background-color:rgba(0,0,0,0.05);-moz-border-radius:16px;border-radius:16px;padding:16px}#sponsorship_show .heading .details h4,#sponsorship_info_review .heading .details h4{grid-area:top}#sponsorship_show .heading .details .status,#sponsorship_info_review .heading .details .status{grid-area:status}#sponsorship_show .heading .details .updated_at,#sponsorship_info_review .heading .details .updated_at{grid-area:updated_at}#sponsorship_show .heading .details .start,#sponsorship_info_review .heading .details .start{grid-area:start}#sponsorship_show .heading .details .end,#sponsorship_info_review .heading .details .end{grid-area:end}#sponsorship_show .workspace,#sponsorship_info_review .workspace{grid-area:workspace;display:grid;grid-template-rows:[title] max-content [body] max-content [end];grid-template-columns:[version_list] max-content [workspace] 1fr [end];grid-template-areas:"title title" "version_list selected";grid-row-gap:8px}#sponsorship_show .workspace .title,#sponsorship_info_review .workspace .title{grid-area:title;text-align:center}#sponsorship_show .workspace .versions,#sponsorship_info_review .workspace .versions{grid-area:version_list;min-width:100px;display:grid;grid-gap:16px;align-content:start;padding-top:16px}#sponsorship_show .workspace .versions .btn,#sponsorship_show .workspace .versions #sign_in .actions .cancel,#sign_in .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #sign_up .actions .cancel,#sign_up .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #forgot_password .actions .cancel,#forgot_password .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #change_password .actions .cancel,#change_password .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #join_team .actions .cancel,#join_team .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #join_programs .actions .cancel,#join_programs .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #match_new .actions .cancel,#match_new .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #match_edit .actions .cancel,#match_edit .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #user_edit .actions .cancel,#user_edit .actions #sponsorship_show .workspace .versions .cancel,#sponsorship_show .workspace .versions #sign_in .actions input[type="submit"],#sign_in .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #sign_up .actions input[type="submit"],#sign_up .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #forgot_password .actions input[type="submit"],#forgot_password .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #change_password .actions input[type="submit"],#change_password .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #join_team .actions input[type="submit"],#join_team .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #join_programs .actions input[type="submit"],#join_programs .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #match_new .actions input[type="submit"],#match_new .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #match_edit .actions input[type="submit"],#match_edit .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions #user_edit .actions input[type="submit"],#user_edit .actions #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_show .workspace .versions .btn_green,#sponsorship_show .workspace .versions .btn_orange,#sponsorship_show .workspace .versions .btn_black,#sponsorship_show .workspace .versions .btn_black_gold,#sponsorship_show .workspace .versions .btn_gold,#sponsorship_show .workspace .versions .btn_white,#sponsorship_show .workspace .versions .btn_red,#sponsorship_show .workspace .versions .btn_outline_pink,#sponsorship_show .workspace .versions .btn_outline_blue,#sponsorship_show .workspace .versions .btn_outline_gold,#sponsorship_show .workspace .versions .btn_outline_green,#sponsorship_show .workspace .versions .btn_outline_grey,#sponsorship_show .workspace .versions .btn_outline_black,#sponsorship_show .workspace .versions .btn_outline_red,#sponsorship_show .workspace .versions .btn_dark_grey,#sponsorship_show .workspace .versions .btn_sm,#sponsorship_show .workspace .versions .btn_lg,#sponsorship_show .workspace .versions #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #sponsorship_show .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions .btn,#sponsorship_info_review .workspace .versions #sign_in .actions .cancel,#sign_in .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #sign_up .actions .cancel,#sign_up .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #forgot_password .actions .cancel,#forgot_password .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #change_password .actions .cancel,#change_password .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #join_team .actions .cancel,#join_team .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #join_programs .actions .cancel,#join_programs .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #match_new .actions .cancel,#match_new .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #match_edit .actions .cancel,#match_edit .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #user_edit .actions .cancel,#user_edit .actions #sponsorship_info_review .workspace .versions .cancel,#sponsorship_info_review .workspace .versions #sign_in .actions input[type="submit"],#sign_in .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #sign_up .actions input[type="submit"],#sign_up .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #forgot_password .actions input[type="submit"],#forgot_password .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #change_password .actions input[type="submit"],#change_password .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #join_team .actions input[type="submit"],#join_team .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #join_programs .actions input[type="submit"],#join_programs .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #match_new .actions input[type="submit"],#match_new .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #match_edit .actions input[type="submit"],#match_edit .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions #user_edit .actions input[type="submit"],#user_edit .actions #sponsorship_info_review .workspace .versions input[type="submit"],#sponsorship_info_review .workspace .versions .btn_green,#sponsorship_info_review .workspace .versions .btn_orange,#sponsorship_info_review .workspace .versions .btn_black,#sponsorship_info_review .workspace .versions .btn_black_gold,#sponsorship_info_review .workspace .versions .btn_gold,#sponsorship_info_review .workspace .versions .btn_white,#sponsorship_info_review .workspace .versions .btn_red,#sponsorship_info_review .workspace .versions .btn_outline_pink,#sponsorship_info_review .workspace .versions .btn_outline_blue,#sponsorship_info_review .workspace .versions .btn_outline_gold,#sponsorship_info_review .workspace .versions .btn_outline_green,#sponsorship_info_review .workspace .versions .btn_outline_grey,#sponsorship_info_review .workspace .versions .btn_outline_black,#sponsorship_info_review .workspace .versions .btn_outline_red,#sponsorship_info_review .workspace .versions .btn_dark_grey,#sponsorship_info_review .workspace .versions .btn_sm,#sponsorship_info_review .workspace .versions .btn_lg,#sponsorship_info_review .workspace .versions #committee_poll_show .committee_section .committee .invitations .invite_form .field input[type="submit"],#committee_poll_show .committee_section .committee .invitations .invite_form .field #sponsorship_info_review .workspace .versions input[type="submit"]{margin:0px auto}#sponsorship_show .workspace .versions .version,#sponsorship_info_review .workspace .versions .version{padding:8px;text-decoration:none;color:#2b2b2b;-moz-border-radius:16px;border-radius:16px;border:1px solid #e6e6e6;background-color:#f8f8f8;margin-right:8px}#sponsorship_show .workspace .versions .version:hover,#sponsorship_info_review .workspace .versions .version:hover{background-color:#f3f3f3}#sponsorship_show .workspace .versions .version .status,#sponsorship_info_review .workspace .versions .version .status{text-align:center;margin-top:16px;-moz-border-radius:8px;border-radius:8px;padding:4px}#sponsorship_show .workspace .versions .version .name,#sponsorship_info_review .workspace .versions .version .name{font-weight:bold;text-align:center;font-size:18px}#sponsorship_show .workspace .versions .version .date,#sponsorship_info_review .workspace .versions .version .date{margin:12px 4px;color:#707070}#sponsorship_show .workspace .versions .version.current,#sponsorship_info_review .workspace .versions .version.current{color:#2b2b2b;background-color:#e6e6e6;border:none;border-top-right-radius:0px;border-bottom-right-radius:0px;margin-right:0px;padding:16px 8px}#sponsorship_show .workspace .versions .version.published .status,#sponsorship_info_review .workspace .versions .version.published .status{background-color:#1bbb53;color:white}#sponsorship_show .workspace .versions .version.rejected .status,#sponsorship_info_review .workspace .versions .version.rejected .status{background-color:#ff9900;color:white}#sponsorship_show .workspace .versions .version.submitted .status,#sponsorship_info_review .workspace .versions .version.submitted .status{background-color:#2b2b2b;color:white}#sponsorship_show .workspace .versions .version.archived .status,#sponsorship_info_review .workspace .versions .version.archived .status{background-color:white;color:#707070}#sponsorship_show .workspace .versions .version.draft .status,#sponsorship_info_review .workspace .versions .version.draft .status{background-color:#707070;color:white}#sponsorship_show .workspace .selected,#sponsorship_info_review .workspace .selected{grid-area:selected;background-color:#e6e6e6;border-radius:24px;padding:32px;display:grid;grid-gap:32px;grid-template-columns:[title] 1fr [actions] max-content [end];grid-template-rows:[top] max-content [rejection] max-content [edit] max-content [body] max-content [end];grid-template-areas:"title actions" "rejection_reason rejection_reason" "edit edit" "body body"}#sponsorship_show .workspace .selected .version,#sponsorship_info_review .workspace .selected .version{grid-area:title}#sponsorship_show .workspace .selected .version h2,#sponsorship_info_review .workspace .selected .version h2{margin:0;font-style:italic}#sponsorship_show .workspace .selected .actions,#sponsorship_info_review .workspace .selected .actions{grid-area:actions;display:grid;text-align:center;align-content:start;grid-auto-flow:column;grid-gap:8px}#sponsorship_show .workspace .selected .reject_reason,#sponsorship_info_review .workspace .selected .reject_reason{grid-area:rejection_reason;display:grid;text-align:center;background-color:#ffc266;-moz-border-radius:8px;border-radius:8px;padding:16px;color:black}#sponsorship_show .workspace .selected .reject_reason h2,#sponsorship_show .workspace .selected .reject_reason p,#sponsorship_info_review .workspace .selected .reject_reason h2,#sponsorship_info_review .workspace .selected .reject_reason p{margin:0}#sponsorship_show .workspace .selected .reject_reason h2,#sponsorship_info_review .workspace .selected .reject_reason h2{margin-bottom:8px}#sponsorship_show .workspace .selected .edit,#sponsorship_info_review .workspace .selected .edit{grid-area:edit;border-top:1px solid #aaaaaa;padding-top:32px;text-align:center}#sponsorship_show .workspace .selected .body,#sponsorship_info_review .workspace .selected .body{grid-area:body;display:grid;grid-gap:24px}#sponsorship_show .workspace .selected .body .info_item,#sponsorship_info_review .workspace .selected .body .info_item{display:grid;grid-template-columns:[label] 1fr [value] 4fr [end];grid-template-areas:"label value";grid-auto-flow:column}#sponsorship_show .workspace .selected .body .info_item .label,#sponsorship_info_review .workspace .selected .body .info_item .label{grid-area:label;text-align:right;font-weight:bold;color:#2b2b2b;padding:16px}#sponsorship_show .workspace .selected .body .info_item .value,#sponsorship_info_review .workspace .selected .body .info_item .value{grid-area:value;border:1px solid rgba(112,112,112,0.2);color:#707070;padding:16px;-moz-border-radius:12px;border-radius:12px}#sponsorship_show .workspace .selected .body .info_item .value p,#sponsorship_info_review .workspace .selected .body .info_item .value p{margin:0}#sponsorship_show .workspace .selected .body .info_item .value .line1::before,#sponsorship_show .workspace .selected .body .info_item .value .line2::before,#sponsorship_info_review .workspace .selected .body .info_item .value .line1::before,#sponsorship_info_review .workspace .selected .body .info_item .value .line2::before{content:"LINE 1";color:#707070;font-size:12px;font-weight:bold;font-style:italic;padding-right:8px}#sponsorship_show .workspace .selected .body .info_item .value .line2::before,#sponsorship_info_review .workspace .selected .body .info_item .value .line2::before{content:"LINE 2"}#sponsorship_show .workspace .selected .body .info_item.message p:not(:first-of-type),#sponsorship_info_review .workspace .selected .body .info_item.message p:not(:first-of-type){margin-top:8px}#sponsorship_show .workspace .selected .body .logo .value img,#sponsorship_info_review .workspace .selected .body .logo .value img{max-height:96px;max-width:200px}#sponsorship_info_edit,#sponsorship_info_new,#sponsor_info_edit{width:80vw;max-width:900px;margin:0px auto;background-color:#e6e6e6;padding:32px;-moz-border-radius:24px;border-radius:24px}#sponsorship_info_edit .heading,#sponsorship_info_new .heading,#sponsor_info_edit .heading{margin-bottom:40px;text-align:center}#sponsorship_info_edit .heading p,#sponsorship_info_new .heading p,#sponsor_info_edit .heading p{text-align:center;margin-bottom:0}#sponsorship_info_edit form .row,#sponsorship_info_new form .row,#sponsor_info_edit form .row{display:grid;grid-template-columns:[label] 1fr [field] 4fr [end];grid-auto-flow:row;grid-gap:16px;align-items:center;margin:16px}#sponsorship_info_edit form .row label,#sponsorship_info_edit form .row .label,#sponsorship_info_new form .row label,#sponsorship_info_new form .row .label,#sponsor_info_edit form .row label,#sponsor_info_edit form .row .label{text-align:right;font-weight:bold;color:#2b2b2b;padding:16px}#sponsorship_info_edit form .row label span,#sponsorship_info_edit form .row .label span,#sponsorship_info_new form .row label span,#sponsorship_info_new form .row .label span,#sponsor_info_edit form .row label span,#sponsor_info_edit form .row .label span{font-weight:normal}#sponsorship_info_edit form .row label:hover,#sponsorship_info_edit form .row .label:hover,#sponsorship_info_new form .row label:hover,#sponsorship_info_new form .row .label:hover,#sponsor_info_edit form .row label:hover,#sponsor_info_edit form .row .label:hover{cursor:pointer}#sponsorship_info_edit form .row.header .label,#sponsorship_info_new form .row.header .label,#sponsor_info_edit form .row.header .label{text-align:left;grid-column-start:label;grid-column-end:end;font-size:20px}#sponsorship_info_edit form .row.header .label .tooltip_label,#sponsorship_info_new form .row.header .label .tooltip_label,#sponsor_info_edit form .row.header .label .tooltip_label{margin-left:8px}#sponsorship_info_edit form .row.header .label:hover,#sponsorship_info_new form .row.header .label:hover,#sponsor_info_edit form .row.header .label:hover{cursor:default}#sponsorship_info_edit form .row .note,#sponsorship_info_new form .row .note,#sponsor_info_edit form .row .note{padding-left:16px;color:#707070;font-style:italic}#sponsorship_info_edit form .row input[type="text"],#sponsorship_info_edit form .row textarea,#sponsorship_info_edit form .row input[type="file"],#sponsorship_info_edit form .row input[type="tel"],#sponsorship_info_new form .row input[type="text"],#sponsorship_info_new form .row textarea,#sponsorship_info_new form .row input[type="file"],#sponsorship_info_new form .row input[type="tel"],#sponsor_info_edit form .row input[type="text"],#sponsor_info_edit form .row textarea,#sponsor_info_edit form .row input[type="file"],#sponsor_info_edit form .row input[type="tel"]{color:black;height:53px;font-size:16px;padding:0px 16px;background-color:rgba(255,255,255,0.3);-moz-border-radius:4px;border-radius:4px;border-width:1px;border-color:rgba(0,0,0,0.7);border-style:solid}#sponsorship_info_edit form .row input[type="text"]::placeholder,#sponsorship_info_edit form .row textarea::placeholder,#sponsorship_info_edit form .row input[type="file"]::placeholder,#sponsorship_info_edit form .row input[type="tel"]::placeholder,#sponsorship_info_new form .row input[type="text"]::placeholder,#sponsorship_info_new form .row textarea::placeholder,#sponsorship_info_new form .row input[type="file"]::placeholder,#sponsorship_info_new form .row input[type="tel"]::placeholder,#sponsor_info_edit form .row input[type="text"]::placeholder,#sponsor_info_edit form .row textarea::placeholder,#sponsor_info_edit form .row input[type="file"]::placeholder,#sponsor_info_edit form .row input[type="tel"]::placeholder{color:white;font-weight:500;text-align:center}#sponsorship_info_edit form .row input[type="text"]:hover,#sponsorship_info_edit form .row input[type="text"]:focus,#sponsorship_info_edit form .row textarea:hover,#sponsorship_info_edit form .row textarea:focus,#sponsorship_info_edit form .row input[type="file"]:hover,#sponsorship_info_edit form .row input[type="file"]:focus,#sponsorship_info_edit form .row input[type="tel"]:hover,#sponsorship_info_edit form .row input[type="tel"]:focus,#sponsorship_info_new form .row input[type="text"]:hover,#sponsorship_info_new form .row input[type="text"]:focus,#sponsorship_info_new form .row textarea:hover,#sponsorship_info_new form .row textarea:focus,#sponsorship_info_new form .row input[type="file"]:hover,#sponsorship_info_new form .row input[type="file"]:focus,#sponsorship_info_new form .row input[type="tel"]:hover,#sponsorship_info_new form .row input[type="tel"]:focus,#sponsor_info_edit form .row input[type="text"]:hover,#sponsor_info_edit form .row input[type="text"]:focus,#sponsor_info_edit form .row textarea:hover,#sponsor_info_edit form .row textarea:focus,#sponsor_info_edit form .row input[type="file"]:hover,#sponsor_info_edit form .row input[type="file"]:focus,#sponsor_info_edit form .row input[type="tel"]:hover,#sponsor_info_edit form .row input[type="tel"]:focus{border-color:rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.05)}#sponsorship_info_edit form .row input[type="file"],#sponsorship_info_edit form .row .existing,#sponsorship_info_new form .row input[type="file"],#sponsorship_info_new form .row .existing,#sponsor_info_edit form .row input[type="file"],#sponsor_info_edit form .row .existing{padding:16px;height:auto;border:none;background-color:transparent}#sponsorship_info_edit form .row input::file-selector-button,#sponsorship_info_new form .row input::file-selector-button,#sponsor_info_edit form .row input::file-selector-button{-moz-border-radius:16px;border-radius:16px;border:1px solid #707070;margin-right:16px}#sponsorship_info_edit form .row a.clear,#sponsorship_info_new form .row a.clear,#sponsor_info_edit form .row a.clear{margin-left:16px;padding:2px 8px;width:30px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:rgba(255,255,255,0.5);border:1px solid #707070;-moz-border-radius:16px;border-radius:16px}#sponsorship_info_edit form .row a.clear:hover,#sponsorship_info_new form .row a.clear:hover,#sponsor_info_edit form .row a.clear:hover{cursor:pointer}#sponsorship_info_edit form .row textarea,#sponsorship_info_new form .row textarea,#sponsor_info_edit form .row textarea{height:96px;padding:16px;font-family:'Roboto'}#sponsorship_info_edit form .submit,#sponsorship_info_new form .submit,#sponsor_info_edit form .submit{display:grid;grid-template-columns:[start] 1fr [middle] 1fr [end];grid-gap:64px;margin-top:48px}#sponsorship_info_edit form .submit .cancel,#sponsorship_info_new form .submit .cancel,#sponsor_info_edit form .submit .cancel{text-align:right}.tooltip_label{background-color:transparent;font-size:14px;display:inline-block;padding:6px 12px;color:#707070;-moz-border-radius:16px;border-radius:16px;border:1px solid #707070}.tooltip_label:hover{cursor:pointer}.tooltip_label:active+.tooltip,.tooltip_label:hover+.tooltip,.tooltip.show{display:block}.tooltip{display:none;color:white;background-color:#1bbb53;-moz-border-radius:16px;border-radius:16px;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);padding:16px;font-size:16px;font-weight:normal;max-width:360px;position:absolute;margin-top:.25vh;z-index:1000;text-align:left}.tooltip h2{margin-top:8px}.tooltip .image{margin-top:24px;text-align:center}.tooltip .image img{max-width:300px}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}@font-face{font-family:'Factoria';font-style:normal;font-weight:400;src:url(/assets/Factoria-Book-db37e824881ff62fda78047db9ee217a4dfb71be0c4bc85dff2e1acc10c14b84.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:400;src:url(/assets/Factoria-BookItalic-c5826761f1c470d63cdb1b66da354e24fe163192a87f47e1f1955fb9a93a59c4.otf)}@font-face{font-family:'Factoria';font-style:italic;font-weight:700;src:url(/assets/Factoria-BlackItalic-92a6950bc2dbdb2d4c35b9f5c37141e19edd657a707f8dda3f12dd8631b7369b.otf)}@font-face{font-family:'Factoria';font-weight:700;src:url(/assets/Factoria-Black-a7c3a9a162d01eae284ee4542d9e0914c2a2db150e04f53d174a40b0d2e1b4c7.otf)}.md-48{font-size:48px !important}.md-36{font-size:36px !important}input[type="email"],input[type="password"],input[type="text"],input[type="date"],input[type="time"],textarea,select,input[type="number"]{-moz-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#match_list{width:100%;display:grid;grid-template-columns:[start] 100% [end];grid-template-rows:[heading] max-content [matches] max-content [end];grid-template-areas:"heading" "matches"}#match_list .sticker{position:-webkit-sticky;position:sticky;top:-1px;padding-top:9px}#match_list .sticker.is-pinned{padding-top:9px}#match_list .sticker.is-pinned .heading{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#match_list .sticker .heading{grid-area:heading;width:100%;display:grid;grid-template-columns:[opponent] 4.5fr [date] 1.5fr [result] 2fr [edited_by] 2fr [end];grid-template-rows:[start] max-content [end];grid-template-areas:"opponent date result edited_by";background-color:#1bbb53;font-size:16px;font-weight:bold;-moz-border-radius:84px;border-radius:84px;padding:0 32px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;align-content:center;height:56px}#match_list .sticker .heading .opponent,#match_list .sticker .heading .date,#match_list .sticker .heading .result,#match_list .sticker .heading .edited_by{align-content:center}#match_list .sticker .heading .result,#match_list .sticker .heading .edited_by{justify-content:center;text-align:center}#match_list .matches{grid-area:matches;display:grid;grid-row-gap:6px;margin-top:16px;margin-bottom:72px}#match_list .matches .match{display:grid;grid-template-columns:[opponent] 4.5fr [date] 1.5fr [result] 2fr [edited_by] 2fr [end];grid-template-rows:[match] minmax(84px, max-content) [end];grid-template-areas:"opponent date result edited_by";align-content:center;-moz-border-radius:84px;border-radius:84px;color:#2b2b2b;grid-column-gap:8px;padding:0 32px}#match_list .matches .match.conference{background-color:rgba(255,215,0,0.13)}#match_list .matches .match.conference:hover{background-color:rgba(255,215,0,0.5)}#match_list .matches .match .opponent{grid-area:opponent;align-self:center;height:max-content;font-weight:600;font-size:16px;text-transform:uppercase;font-style:italic}#match_list .matches .match .opponent a{text-decoration:none !important;color:#2b2b2b}#match_list .matches .match .opponent a:hover{color:#707070 !important}#match_list .matches .match .opponent .conference_game{margin-top:4px;margin-bottom:4px;background-color:#FFD700;width:max-content;padding:2px 8px;-moz-border-radius:18px;border-radius:18px;display:block;font-size:12px}#match_list .matches .match .opponent .record{margin-top:2px;font-size:14px;font-weight:normal;margin-left:16px}#match_list .matches .match .opponent .record span{margin-left:4px}#match_list .matches .match .opponent .comment{margin-top:2px;margin-left:16px;font-size:12px;color:#1bbb53}#match_list .matches .match .date{grid-area:date;align-content:center;text-transform:uppercase;font-style:italic;font-weight:600}#match_list .matches .match .date .day,#match_list .matches .match .date .time{display:block;font-size:14px;font-weight:normal}#match_list .matches .match .date a{text-decoration:none;color:#2b2b2b}#match_list .matches .match .date a:hover{color:#707070 !important}#match_list .matches .match .result{grid-area:result;align-content:center;display:grid;grid-template-columns:[relative_result] 1fr [our_score] 1fr [their_score] 1fr [end];grid-template-rows:[regular_time] max-content [extra_time] max-content [end];grid-template-areas:"result our_score their_score" "result extra_time extra_time";padding:0 8px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#match_list .matches .match .result span{place-self:center}#match_list .matches .match .result .relative_result{grid-area:1 / relative_result / end / 2;font-size:18px}#match_list .matches .match .result .relative_result.l{color:#FF0000}#match_list .matches .match .result .relative_result.w{color:#1bbb53}#match_list .matches .match .result .relative_result.t{color:#707070}#match_list .matches .match .result .our_score{grid-area:our_score}#match_list .matches .match .result .their_score{grid-area:their_score}#match_list .matches .match .result .extra_time{grid-area:extra_time;font-weight:normal}#match_list .matches .match .edited_by{grid-area:edited_by;align-content:center;text-align:center}#match_list .matches .match .edited_by .editor{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}#match_list .matches .match .edited_by a{margin-top:4px}#match_list .matches .match:hover{background-color:rgba(230,230,230,0.44)}@media screen and (max-width: 730px){.team_header h1{font-size:24px !important}.team_header .polls .ranking{font-size:24px !important}#match_list .sticker{z-index:999}#match_list .heading{display:grid;grid-template-columns:[opponent] 1fr [date] 1fr [end] !important;grid-template-rows:[start] max-content [end] !important;grid-template-areas:"opponent date" !important}#match_list .heading .date,#match_list .heading .edited_by{display:none  !important}.matches{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;grid-gap:16px}.matches .match{display:grid;grid-template-columns:[left] 1fr [right] 1fr [end] !important;grid-template-rows:[opponent] max-content [date_result] max-content [edited_by] max-content [end] !important;grid-template-areas:"mopponent mopponent" "mdate mresult" "medited_by medited_by" !important;align-content:center;border-radius:18px !important;color:#2b2b2b;grid-column-gap:8px;grid-row-gap:12px;padding:16px !important;margin:8px 0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.matches .match .opponent{grid-area:mopponent !important}.matches .match .date{grid-area:mdate !important}.matches .match .result{grid-area:mresult !important;text-align:left !important}.matches .match .edited_by{grid-area:medited_by !important;color:#aaaaaa !important}.matches .match .edited_by .editor::before{content:"Edited By "}.matches .match .edited_by a{display:block;width:max-content;margin:0 auto}}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/material-icons-regular-d7f083631d2357fe2c2c75d353cb1d6deaceb0249e07d00a59f9cdffbbccf35a.woff2) format("woff2"),url(/assets/material-icons-regular-a9f2f380dd4aab1414f47620e68d9bf7d45cece149be7fec8a94e532e1660cb1.woff) format("woff")}.material-icons,.mi{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale}
