.sa-page{max-width:1240px;margin:0 auto;padding:32px 24px 60px;color:#f4f6fa;font-family:Inter,sans-serif;letter-spacing:0}
.sa-hero{padding:24px 0;border-bottom:2px solid #d7192a;margin-bottom:24px}.sa-hero p{color:#a5b5c9;font-weight:700;font-size:12px;text-transform:uppercase;margin:0 0 8px}.sa-hero h1{font-family:Oswald,sans-serif;font-size:36px;text-transform:uppercase;margin:0 0 16px}.sa-hero a{color:#f8ca37;font-size:13px;margin-right:20px}
.sa-page button,.season-awards-admin button,.sa-page select,.sa-page input,.season-awards-admin select{font:inherit;letter-spacing:0;background:#101e30;color:#f4f6fa;border:1px solid #435066;border-radius:4px;min-height:40px;padding:9px 12px;max-width:100%}.sa-page button,.season-awards-admin button{cursor:pointer;font-size:13px;font-weight:700}.sa-page button:hover,.season-awards-admin button:hover{border-color:#f8ca37}.sa-page button:disabled,.season-awards-admin button:disabled{opacity:.5;cursor:default}.sa-page .sa-primary,.season-awards-admin .sa-primary{background:#d7192a;border-color:#d7192a;color:#fff}.sa-page button:focus-visible,.sa-page a:focus-visible,.season-awards-admin button:focus-visible{outline:2px solid #f8ca37;outline-offset:3px}
.sa-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid #344056;margin-bottom:24px}.sa-page .sa-tabs button{flex-shrink:0;background:transparent;border:0;border-bottom:3px solid transparent;border-radius:0;padding:14px 18px;max-width:340px;white-space:normal}.sa-page .sa-tabs button.is-active{color:#f8ca37;border-bottom-color:#f8ca37}
.sa-toolbar,.sa-controls{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin:20px 0}.sa-toolbar label,.sa-controls label,.sa-settings>label{display:grid;gap:7px;font-size:12px;font-weight:700;min-width:0}.sa-toolbar label{flex:1;min-width:160px}.sa-toolbar input,.sa-toolbar select,.sa-controls select{width:100%}.sa-toolbar button{flex:none}
.sa-candidates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sa-candidate{min-width:0;background:#101c2d;border:1px solid #344056;border-top:3px solid var(--sa-team,#d7192a);border-radius:4px;overflow:hidden}.sa-candidate.is-selected{border-color:#f8ca37}.sa-candidate header{display:flex;align-items:center;gap:14px;padding:18px;border-bottom:1px solid #29384b}.sa-candidate header>div{min-width:0}.sa-candidate img,.sa-compare-grid img,.sa-result-row img,.sa-winner img{object-fit:contain;flex-shrink:0;max-width:80px;max-height:80px}.sa-candidate img{width:48px;height:48px}.sa-candidate small{display:block;color:#a5b5c9;font-size:12px;line-height:1.5}.sa-candidate h2{font-size:17px;line-height:1.4;margin:3px 0;overflow-wrap:break-word}.sa-candidate a,.sa-winner a{color:inherit;text-decoration:none}.sa-candidate dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px;gap:14px;margin:0;min-height:110px}.sa-candidate dt{font-size:11px;color:#a5b5c9;text-transform:uppercase}.sa-candidate dd{font-size:18px;font-weight:800;margin:4px 0 0}.sa-candidate footer{padding:12px 16px;border-top:1px solid #29384b;display:flex;gap:8px}.sa-candidate footer button{flex:1}.sa-page [aria-pressed=true]:not([data-award]){border-color:#f8ca37;color:#f8ca37}
.sa-pagination{display:flex;align-items:center;justify-content:center;gap:14px;margin:20px 0}.sa-pagination span{font-size:12px;color:#a5b5c9}.sa-vote-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid #435066}.sa-vote-bar span{font-weight:700;overflow-wrap:anywhere}.sa-vote-bar button{flex-shrink:0}
.sa-comparison{padding:18px 0;margin-bottom:24px;border-top:1px solid #344056;border-bottom:1px solid #344056}.sa-comparison[hidden]{display:none}.sa-admin-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sa-admin-heading h2{font-size:22px;font-family:Oswald,sans-serif;text-transform:uppercase}.sa-compare-grid{display:grid;grid-template-columns:1fr 1fr 1fr;min-width:0}.sa-compare-grid>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:12px;min-width:0}.sa-compare-grid small{color:#a5b5c9}.sa-compare-grid>strong,.sa-compare-grid>span{padding:10px;border-top:1px solid #29384b;font-size:13px;overflow-wrap:anywhere}.sa-compare-grid>strong{text-align:center}.sa-compare-grid img{width:48px;height:48px}.sa-compare-grid button{font-size:11px}.sa-compare-placeholder{color:#a5b5c9}
.sa-candidate{display:flex;flex-direction:column}.sa-candidate dl{flex:1}
.sa-notice{border-left:3px solid #f8ca37;background:#16273c;padding:14px}.sa-empty{padding:32px 0;color:#a5b5c9}.sa-winners,.sa-admin-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sa-winners>section,.sa-admin-results>section{min-width:0;border-top:2px solid #d7192a;padding:20px 0}.sa-winners h2{font:600 23px Oswald,sans-serif;margin:0 0 20px;text-transform:uppercase}.sa-winner{display:flex;align-items:center;gap:20px;padding:20px;background:#101c2d;border:1px solid #344056;border-radius:4px}.sa-winner p,.sa-winner small{color:#a5b5c9;font-size:12px}.sa-winner h3{font-size:21px;margin:8px 0}.sa-winner small{display:block;margin-top:12px}.sa-winner>div{min-width:0;overflow-wrap:anywhere}
.season-awards-admin{min-width:0}.season-awards-admin .sa-settings{border-block:1px solid #344056;padding:20px 0;margin-bottom:26px}.sa-settings>p{font-size:13px;color:#a5b5c9;max-width:780px;line-height:1.6}.sa-settings>label{max-width:360px}.sa-setting-row{display:grid;grid-template-columns:minmax(0,1fr) 160px 100px;gap:16px;align-items:center;padding:16px 0;border-top:1px solid #29384b}.sa-setting-row>label{display:flex;gap:12px;align-items:center}.sa-setting-row input{flex:none}.sa-setting-row small,.sa-result-row small,.sa-ballot small{display:block;font-size:12px;color:#a5b5c9;margin-top:5px}.sa-setting-row>span{font-size:12px}.sa-result-row{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #29384b;font-size:13px;min-width:0}.sa-result-row>span{flex:1;min-width:0;overflow-wrap:anywhere}.sa-result-row strong{overflow-wrap:anywhere}.sa-result-row img{width:32px;height:32px}.sa-admin-results form{margin-top:16px}.sa-admin-results h3{font-size:18px}.sa-ballot{border-bottom:1px solid #344056;padding:16px 0}.sa-ballot summary{cursor:pointer;font-weight:700}
@media(max-width:700px){.sa-page{padding:20px 16px 40px}.sa-hero h1{font-size:29px}.sa-candidates,.sa-winners,.sa-admin-results{grid-template-columns:minmax(0,1fr)}.sa-setting-row{grid-template-columns:minmax(0,1fr) 120px}.sa-setting-row>span{grid-column:1/-1}.sa-tabs{margin-right:-16px}.sa-page .sa-tabs button{padding:12px;max-width:240px}.sa-compare-grid{grid-template-columns:90px minmax(0,1fr) minmax(0,1fr)}.sa-compare-grid>div{padding:8px 4px;font-size:12px}.sa-comparison .sa-admin-heading h2{font-size:20px}.sa-vote-bar{align-items:flex-start}.sa-vote-bar span{font-size:13px}.sa-winner{padding:16px;gap:14px}.sa-winner img{width:60px;height:60px}.sa-ballot .sa-result-row{flex-wrap:wrap}.sa-ballot .sa-result-row>span{flex-basis:100%}}
.sa-voting-page .sa-hero{padding:12px 0 20px;margin-bottom:16px}.sa-voting-page .sa-hero h1{font-size:34px}.sa-ballot-board .sa-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));overflow:visible;margin:0 0 22px}.sa-ballot-board .sa-tabs button{max-width:none;text-align:left;padding:12px 16px;font-size:14px}.sa-tabs small{display:block;font:500 11px Inter,sans-serif;color:#a5b5c9;margin-top:5px;text-transform:none}
.sa-board-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.sa-board-heading>div{min-width:0}.sa-board-heading h2{font:600 24px Oswald,sans-serif;line-height:1.35;margin:0;text-transform:uppercase}.sa-board-heading p{font-size:12px;color:#a5b5c9;margin:8px 0}.sa-search-label{display:grid;gap:6px;width:280px;max-width:100%;font-size:11px;color:#a5b5c9;flex-shrink:0}.sa-search-label input{width:100%;font-size:13px}
.sa-board-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin:16px 0}.sa-board-controls>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sa-board-controls button{font-size:12px;min-height:36px;padding:7px 10px}.sa-board-controls button[aria-pressed=true]{color:#f8ca37;border-color:#f8ca37}.sa-compare-actions button[hidden]{display:none}
.sa-ballot-board .sa-vote-bar{position:sticky;top:var(--sa-sticky-top,96px);z-index:20;background:#101e30;padding:12px 16px;margin:0;border-block:1px solid #435066;min-height:70px;align-items:center}.sa-vote-bar small{display:block;font-size:11px;color:#a5b5c9;margin-top:4px}.sa-vote-bar strong{font-size:14px}.sa-list-head,.sa-nominee{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(235px,1.3fr) 100px 85px 85px;gap:16px;align-items:center}.sa-list-head{padding:12px 16px;font-size:10px;text-transform:uppercase;font-weight:700;color:#a5b5c9;border-bottom:1px solid #344056}.sa-nominee{padding:14px 12px;border-bottom:1px solid #29384b;border-left:3px solid var(--sa-team);background:#0b1727;min-height:86px}.sa-nominee:nth-child(even){background:#101e30}.sa-nominee.is-selected{background:#1b293a;border-left-color:#f8ca37;box-shadow:inset 0 0 0 1px #f8ca37}
.sa-nominee-name{display:flex;align-items:center;gap:12px;cursor:pointer;min-width:0}.sa-nominee-name>span{min-width:0}.sa-nominee-name strong{display:block;font:700 14px Inter,sans-serif;line-height:1.35;overflow-wrap:break-word}.sa-nominee small{display:block;font:500 11px Inter,sans-serif;color:#a5b5c9;line-height:1.4;margin-top:4px}.sa-nominee img{width:40px;height:40px;object-fit:contain;flex-shrink:0}.sa-ballot-board input[type=radio],.sa-ballot-board input[type=checkbox]{padding:0;min-height:0;flex-shrink:0;width:19px;height:19px;accent-color:#f8ca37;cursor:pointer}.sa-production{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.sa-production dt{font-size:10px;color:#a5b5c9;text-transform:uppercase;white-space:normal}.sa-production dd{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;margin:5px 0 0}.sa-rate>strong,.sa-record>strong{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.sa-row-tools{display:grid;gap:9px;justify-items:center}.sa-row-tools label{display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}.sa-row-tools label span{display:none}.sa-row-tools a{color:#a5b5c9;font-size:11px;text-decoration:none}.sa-row-tools a:hover{color:#f8ca37}
#sa-compare-dialog{width:min(720px,calc(100% - 32px));max-width:720px;max-height:calc(100dvh - 48px);padding:0;background:#101c2d;color:#f4f6fa;border:1px solid #435066;border-top:3px solid #d7192a;border-radius:6px;overflow:hidden}#sa-compare-dialog[open]{display:flex;flex-direction:column}#sa-compare-dialog::backdrop{background:rgba(0,5,14,.82)}#sa-compare-dialog>header,#sa-compare-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #344056;flex-shrink:0}#sa-compare-dialog h2{font:600 22px Oswald,sans-serif;margin:0;text-transform:uppercase}#sa-close-compare{font-size:26px;border:0;background:transparent;padding:0;width:36px;height:36px;min-height:36px}#sa-compare-dialog>footer{border-bottom:0;border-top:1px solid #344056}#sa-compare{overflow:auto;overscroll-behavior:contain;min-height:0}.sa-comparison-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.sa-comparison-table th,.sa-comparison-table td{padding:12px 14px;border-bottom:1px solid #29384b;text-align:center;overflow-wrap:break-word}.sa-comparison-table th:first-child{width:28%;text-align:left;color:#a5b5c9;font-size:11px}.sa-comparison-table tbody td{font-weight:700;font-variant-numeric:tabular-nums}.sa-comparison-table tbody tr:nth-child(even){background:#142237}.sa-comparison-table thead img{display:block;width:40px;height:40px;object-fit:contain;margin:0 auto 8px}.sa-comparison-table thead strong,.sa-comparison-table thead small{display:block;margin:5px 0}.sa-comparison-table thead small{color:#a5b5c9;font-weight:500;font-size:11px}.sa-comparison-table thead button{font-size:12px;margin-top:8px;width:100%}
@media(max-width:1000px){.sa-list-head,.sa-nominee{grid-template-columns:minmax(190px,1.3fr) minmax(200px,1.2fr) 80px 65px 60px;gap:10px}.sa-nominee-name{gap:8px}.sa-nominee img{width:34px;height:34px}.sa-production{gap:8px}}
@media(max-width:700px){.sa-ballot-board .sa-tabs{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-right:0}.sa-ballot-board .sa-tabs button{padding:10px 8px;font-size:12px}.sa-board-heading{display:grid;gap:10px}.sa-board-heading h2{font-size:22px}.sa-search-label{width:100%}.sa-board-controls{gap:10px}.sa-board-controls button{font-size:11px;padding:7px 8px}.sa-board-controls .sa-compare-actions{margin-left:auto}.sa-list-head{display:none}.sa-nominee{grid-template-columns:minmax(0,1fr) 95px;gap:12px;padding:14px 12px;min-height:0}.sa-nominee-name{grid-column:1/-1;gap:10px}.sa-nominee-name strong{font-size:14px}.sa-nominee img{width:36px;height:36px}.sa-production{grid-column:1/-1;grid-row:2;padding-left:29px;gap:10px}.sa-production dd{font-size:17px}.sa-rate{grid-column:1;grid-row:3;padding-left:29px;display:flex;align-items:baseline;gap:6px}.sa-record{grid-column:1;grid-row:4;padding-left:29px;display:flex;align-items:baseline;gap:6px}.sa-rate small,.sa-record small{margin:0;font-size:10px}.sa-rate strong,.sa-record strong{font-size:12px}.sa-row-tools{grid-column:2;grid-row:3/5;gap:8px;justify-items:end}.sa-row-tools label span{display:inline}.sa-ballot-board .sa-vote-bar{padding:10px 12px;gap:10px}.sa-vote-bar strong{font-size:13px}.sa-vote-bar button{font-size:12px;min-width:95px}.sa-comparison-table th,.sa-comparison-table td{padding:9px 8px;font-size:12px}.sa-comparison-table thead strong{font-size:12px}.sa-comparison-table thead button{font-size:11px;padding:8px 3px}#sa-compare-dialog>header,#sa-compare-dialog>footer{padding:12px}#sa-compare-dialog h2{font-size:19px}}
.sa-page.sa-voting-page .sa-hero h1{font-size:34px!important;line-height:1.2!important;margin:0 0 12px!important;letter-spacing:0!important}.sa-page.sa-voting-page .sa-hero h1::after{display:none!important}.sa-voting-page .sa-hero{padding-bottom:14px}.sa-ballot-board .sa-tabs{margin-bottom:14px}.sa-board-controls{margin:10px 0}.sa-page.sa-voting-page .sa-board-heading h2{font-size:24px!important;line-height:1.3!important;margin:0!important;letter-spacing:0!important}
.sa-player-browser{display:flex;justify-content:space-between;align-items:end;gap:16px;margin:12px 0}.sa-player-browser[hidden],.sa-ranked-ballot[hidden]{display:none}.sa-browse-modes{display:flex;gap:6px}.sa-player-browser label{display:grid;gap:5px;font-size:11px;color:#a5b5c9;min-width:180px}.sa-player-browser select{width:100%;font-size:12px}.sa-ranked-ballot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.sa-rank-slot{display:flex;align-items:center;min-width:0;background:#101e30;border:1px solid #435066;border-radius:4px}.sa-rank-slot.is-active{border-color:#f8ca37}.sa-rank-slot>button:first-child{flex:1;min-width:0;border:0;background:transparent;text-align:left;padding:10px 12px}.sa-rank-slot small,.sa-rank-slot span{display:block;font-size:10px;color:#a5b5c9;line-height:1.4}.sa-rank-slot small{color:#f8ca37}.sa-rank-slot strong{display:block;font-size:13px;line-height:1.4;margin:4px 0;overflow-wrap:break-word}.sa-page .sa-remove-slot{background:transparent;border:0;font-size:22px;width:30px;min-height:30px;flex:none;padding:0}.sa-page .sa-player-pick{width:30px;height:30px;min-height:30px;padding:0;flex-shrink:0;font-size:15px;color:#f8ca37}.sa-browse-footer{display:flex;align-items:center;justify-content:space-between;padding:14px 0;color:#a5b5c9;font-size:12px}.sa-player-browser button{font-size:12px}.sa-ranked-ballot .sa-rank-slot button{letter-spacing:0}
@media(max-width:700px){.sa-player-browser{flex-wrap:wrap;gap:10px}.sa-player-browser label{width:100%}.sa-ranked-ballot{gap:6px}.sa-rank-slot>button:first-child{padding:8px 6px}.sa-rank-slot strong{font-size:11px}.sa-rank-slot small,.sa-rank-slot span{font-size:9px}.sa-page .sa-remove-slot{width:20px;font-size:18px}.sa-player-browser .sa-browse-modes{width:100%}.sa-browse-modes button{flex:1}.sa-nominee-name{cursor:default}}
#sa-position-select{display:none}.sa-page.sa-voting-page .sa-hero{padding:6px 0 12px;margin-bottom:10px}.sa-page.sa-voting-page .sa-hero h1{margin-bottom:6px!important}.sa-ballot-board .sa-tabs{margin-bottom:10px}.sa-page.sa-voting-page .sa-board-heading p{margin:4px 0}.sa-page.sa-voting-page .sa-search-label input{width:100%!important;max-width:100%!important}.sa-page.sa-voting-page .sa-ranked-ballot{margin:8px 0}.sa-page.sa-voting-page .sa-player-browser{margin:8px 0}.sa-player-browser label select{min-height:36px}.sa-page.sa-voting-page .sa-board-controls{margin:8px 0}
@media(max-width:700px){.sa-page.sa-voting-page{padding-top:12px}.sa-page.sa-voting-page .sa-hero h1{font-size:28px!important}.sa-page.sa-voting-page .sa-board-heading{gap:6px}.sa-page.sa-voting-page .sa-search-label{width:100%;max-width:none}.sa-page.sa-voting-page .sa-player-browser{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:end}.sa-player-browser[hidden]{display:none!important}.sa-page.sa-voting-page .sa-player-browser label{min-width:0;width:100%}.sa-page.sa-voting-page .sa-browse-modes{display:grid;gap:4px;width:100%}.sa-page.sa-voting-page .sa-browse-modes button{font-size:10px;min-height:28px;padding:4px 6px}.sa-page.sa-voting-page #sa-position-filters{display:none}#sa-position-select:not([hidden]){display:block;width:140px;font-size:12px;min-height:36px}.sa-page.sa-voting-page .sa-board-controls{flex-wrap:nowrap}.sa-page.sa-voting-page .sa-rank-slot span{display:none}}
@media(max-width:700px){.sa-page.sa-voting-page .sa-player-browser .sa-browse-modes{grid-column:1/-1;grid-row:1;display:flex}.sa-page.sa-voting-page .sa-player-browser .sa-search-label{grid-column:1;grid-row:2;min-width:0;width:100%}.sa-page.sa-voting-page .sa-player-browser>label:not(.sa-search-label){grid-column:2;grid-row:2}.sa-page.sa-voting-page .sa-player-browser input,.sa-page.sa-voting-page .sa-player-browser select{font-size:11px;min-height:36px;padding:7px 8px}}
.season-awards-admin .sa-candidate-control{margin-top:20px;padding-top:16px;border-top:1px solid #344056}.season-awards-admin h4{font:700 14px/1.4 Inter,Arial,sans-serif!important;letter-spacing:0!important;margin:0 0 12px!important}.sa-moderation-form{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin:0!important}.sa-candidate-control .sa-moderation-form>label{display:grid;gap:6px;font-size:11px;min-width:0;flex:1 1 220px;color:#a5b5c9}.season-awards-admin .sa-candidate-control select{width:100%!important;max-width:100%!important;min-width:0;font-size:12px}.sa-moderation-form button{font-size:12px;flex-shrink:0}.sa-excluded-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #29384b;font-size:13px}.sa-excluded-row>span{min-width:0;overflow-wrap:break-word}.sa-excluded-row small{display:block;font-size:11px;color:#a5b5c9;margin-top:4px}.sa-ballot-tools{display:flex;justify-content:flex-end;margin:12px 0}.sa-submitted-award{padding:14px 0;border-top:1px solid #344056}.sa-submitted-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.season-awards-admin .sa-submitted-heading h4{margin:0!important}.season-awards-admin .sa-invalid-choice{color:#ff929e!important;font-weight:700;font-size:11px}.sa-ballot .sa-result-row strong{max-width:45%}.sa-ballot .sa-result-row>span:last-child{min-width:130px}.season-awards-admin .sa-ballot summary{line-height:1.5}#sa-admin-confirm{width:min(520px,calc(100% - 32px));max-width:520px;max-height:calc(100dvh - 40px);background:#101c2d;color:#f4f6fa;border:1px solid #435066;border-top:3px solid #d7192a;border-radius:6px;padding:0;overflow:auto}#sa-admin-confirm::backdrop{background:rgba(0,5,14,.82)}#sa-admin-confirm>header,#sa-admin-confirm>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #344056}#sa-admin-confirm>footer{justify-content:flex-end;border-top:1px solid #344056;border-bottom:0}#sa-admin-confirm h2{font:600 22px/1.3 Oswald,Arial,sans-serif!important;letter-spacing:0!important;margin:0!important}#sa-admin-confirm h2::after{display:none!important}#sa-admin-confirm>p{margin:18px;font-size:14px;line-height:1.6}#sa-admin-confirm [data-sa-cancel][aria-label]{font-size:25px;min-height:36px;width:36px;padding:0;border:0;background:transparent}@media(max-width:700px){.sa-submitted-heading{align-items:start}.sa-submitted-heading .sa-moderation-form{width:100%}.sa-ballot .sa-result-row strong{max-width:100%;flex-basis:100%}.sa-excluded-row .sa-moderation-form{flex-shrink:0}.sa-candidate-control .sa-moderation-form>label{flex-basis:100%}#sa-admin-confirm h2{font-size:19px!important}}
