﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}html{font-size:1px}body{font-family:'Helvetica Neue', sans-serif;font-size:16rem;font-weight:400;color:#222}#application{margin-top:100rem;padding:20rem}header{padding:20rem;height:100rem;width:100%;box-shadow:0rem 2rem 5rem 0rem rgba(0,0,0,0.35);position:absolute;top:0;display:flex;flex-direction:row;align-items:center}header h1{margin-right:40rem}header .navigation{flex:1 0;display:flex}header .navigation li{margin-right:20px}header .navigation li .selected{font-weight:bold}header .profile{flex:0 0;display:flex;flex-direction:row;align-items:center;cursor:pointer}header .profile p{margin:0}header .profile img{border-radius:50%;margin-right:20rem}header .profile:after{content:'▾';margin:5px}header .profile-menu{visibility:hidden}header .profile:focus-within .profile-menu,header .profile:focus .profile-menu,header .profile:hover .profile-menu,.profile-menu:hover{visibility:visible}header .profile-menu{position:absolute;right:20rem;top:70rem;box-shadow:0rem 2rem 5rem 0rem rgba(0,0,0,0.35);border-radius:10rem;background:#FFF;padding:20rem 40rem}header .profile-menu form input,header .profile-menu form{min-width:auto;margin:0;width:fit-content;padding:0;background-color:transparent;border-radius:0;cursor:pointer;border-bottom:none;text-decoration:underline;font-size:16rem}header .profile-menu form input:focus,header .profile-menu form:focus,header .profile-menu form input:hover,header .profile-menu form:hover{outline:none;font-style:italic;border-bottom:none}form{margin:20rem auto;width:fit-content;min-width:500rem}label{display:block;margin-top:10rem}.field{margin-top:20rem}.radio-button label{display:initial}.radio-button input{width:initial}.check-box{display:block}.check-box label{display:initial}.check-box input{width:initial}.optional label:after{content:''}label:after{content:'*'}select,textarea,input{margin-top:10rem;padding:10rem;font-size:18rem;width:100%;background:#f4f4f4;border:none;border-bottom:1rem solid transparent}select option{padding:10rem}.button,button,input[type='submit']{width:fit-content;padding:10rem 20rem;background-color:#FFD948;border-radius:0 0 10rem 0;cursor:pointer;border-bottom:1rem solid transparent;text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-color:#f4f4f4 !important;-webkit-box-shadow:0 0 0 50rem #f4f4f4 inset;font-size:18rem}.tips{color:#ccc;font-size:12rem}.button:focus,.button:hover,select:focus,textarea:focus,input:focus,button:focus,button:hover,input[type='submit']:hover{outline:0;border-bottom:1rem solid #000;font-style:normal}p{margin-top:10rem}a{text-decoration:underline}a:focus,a:hover{outline:none;font-style:italic}h1{text-transform:uppercase;letter-spacing:1.5rem;font-size:25rem;font-weight:bold;margin:20rem 0}h2{font-size:20rem;font-weight:bold;margin:20rem 0}h3{font-size:18rem;font-weight:bold;margin:20rem 0}dl{padding:0;margin:0 0 20rem 0}dl div{display:flex;flex-direction:row;margin:10rem 0}dt{font-weight:bold}dt:after{content:': '}.actions{text-align:right}.flash{margin:0 0 20rem;padding:10rem 5rem;text-align:center;border-top:1rem solid;border-bottom:1rem solid}.flash.notice{color:green;background-color:rgba(200,255,200,0.5)}.flash.alert{color:red;background-color:rgba(255,200,200,0.5)}.field_with_errors label{color:#F00}.field_with_errors select,.field_with_errors textarea,.field_with_errors input{border-bottom:1rem solid #F00}.error-message{margin:5rem 0 0;color:#F00;font-size:12rem}.data-list{width:100%;margin:20rem 0;border-collapse:collapse}.data-list img{max-height:50rem}.data-list th{background-color:#e0e0e0;border-bottom:1rem solid #ccc;text-align:left;font-weight:500}.data-list tr:nth-child(odd){background-color:#f4f4f4}.data-list td,.data-list th{padding:20rem}.data-list form{margin:0;min-width:auto;display:inline}.data-list button,.data-list input[type="submit"]{background:none;width:fit-content;padding:0;border-radius:0;cursor:pointer;border-bottom:0;text-decoration:underline;font-size:16rem}.data-list button:focus,.data-list input[type="submit"]:focus,.data-list button:hover,.data-list input[type="submit"]:hover{outline:none;font-style:italic}.campaign-details{display:flex;flex-direction:row}.campaign-details img{max-height:200rem;margin-right:20rem}.graph svg{width:200px;height:200px}.graph{margin-right:20px}.graph.bar{width:100%}.report-data,.report-line{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.report-data{min-width:400px;margin-right:40px}.tops{display:flex;justify-content:space-between}.tops ol{list-style-type:decimal;list-style-position:inside}.stat-color-main:before,.stat-color-other:before{border:1px solid #e0e0e0;margin-right:10px;content:' ';display:inline-block;width:20px;height:20px}.stat-color-other:before{background-color:#f4f4f4}.stat-color-main:before{background-color:#FFD948}.graph dl{background-color:white;flex-direction:column;width:100%;max-width:700px;position:relative;padding:20px}.graph dt{align-self:flex-start;width:100%;font-weight:700;display:block;text-align:center;font-size:1.2em;font-weight:700;margin-bottom:20px;margin-left:130px}.graph .text{font-weight:600;display:flex;align-items:center;height:20rem;width:40rem;background-color:white;position:absolute;left:0;justify-content:flex-end}.graph .percentage{font-size:10rem;line-height:1;width:100%;height:20rem;margin-left:40rem;background:repeating-linear-gradient(to right, #ddd, #ddd 1px, #fff 1px, #fff 5%)}.graph .percentage:after{content:"";display:block;background-color:#FFD948;margin-bottom:5rem;height:90%;position:relative;top:50%;transform:translateY(-50%);transition:background-color .3s ease;cursor:pointer;text-indent:-1110%;line-height:1.8}.graph .percentage:hover:after,.graph .percentage:focus:after{background-color:#f4f4f4;text-indent:10px}.graph .percentage-0:after{content:"";width:0%}.graph .percentage-1:after{content:"1%";width:1%}.graph .percentage-2:after{content:"2%";width:2%}.graph .percentage-3:after{content:"3%";width:3%}.graph .percentage-4:after{content:"4%";width:4%}.graph .percentage-5:after{content:"5%";width:5%}.graph .percentage-6:after{content:"6%";width:6%}.graph .percentage-7:after{content:"7%";width:7%}.graph .percentage-8:after{content:"8%";width:8%}.graph .percentage-9:after{content:"9%";width:9%}.graph .percentage-10:after{content:"10%";width:10%}.graph .percentage-11:after{content:"11%";width:11%}.graph .percentage-12:after{content:"12%";width:12%}.graph .percentage-13:after{content:"13%";width:13%}.graph .percentage-14:after{content:"14%";width:14%}.graph .percentage-15:after{content:"15%";width:15%}.graph .percentage-16:after{content:"16%";width:16%}.graph .percentage-17:after{content:"17%";width:17%}.graph .percentage-18:after{content:"18%";width:18%}.graph .percentage-19:after{content:"19%";width:19%}.graph .percentage-20:after{content:"20%";width:20%}.graph .percentage-21:after{content:"21%";width:21%}.graph .percentage-22:after{content:"22%";width:22%}.graph .percentage-23:after{content:"23%";width:23%}.graph .percentage-24:after{content:"24%";width:24%}.graph .percentage-25:after{content:"25%";width:25%}.graph .percentage-26:after{content:"26%";width:26%}.graph .percentage-27:after{content:"27%";width:27%}.graph .percentage-28:after{content:"28%";width:28%}.graph .percentage-29:after{content:"29%";width:29%}.graph .percentage-30:after{content:"30%";width:30%}.graph .percentage-31:after{content:"31%";width:31%}.graph .percentage-32:after{content:"32%";width:32%}.graph .percentage-33:after{content:"33%";width:33%}.graph .percentage-34:after{content:"34%";width:34%}.graph .percentage-35:after{content:"35%";width:35%}.graph .percentage-36:after{content:"36%";width:36%}.graph .percentage-37:after{content:"37%";width:37%}.graph .percentage-38:after{content:"38%";width:38%}.graph .percentage-39:after{content:"39%";width:39%}.graph .percentage-40:after{content:"40%";width:40%}.graph .percentage-41:after{content:"41%";width:41%}.graph .percentage-42:after{content:"42%";width:42%}.graph .percentage-43:after{content:"43%";width:43%}.graph .percentage-44:after{content:"44%";width:44%}.graph .percentage-45:after{content:"45%";width:45%}.graph .percentage-46:after{content:"46%";width:46%}.graph .percentage-47:after{content:"47%";width:47%}.graph .percentage-48:after{content:"48%";width:48%}.graph .percentage-49:after{content:"49%";width:49%}.graph .percentage-50:after{content:"50%";width:50%}.graph .percentage-51:after{content:"51%";width:51%}.graph .percentage-52:after{content:"52%";width:52%}.graph .percentage-53:after{content:"53%";width:53%}.graph .percentage-54:after{content:"54%";width:54%}.graph .percentage-55:after{content:"55%";width:55%}.graph .percentage-56:after{content:"56%";width:56%}.graph .percentage-57:after{content:"57%";width:57%}.graph .percentage-58:after{content:"58%";width:58%}.graph .percentage-59:after{content:"59%";width:59%}.graph .percentage-60:after{content:"60%";width:60%}.graph .percentage-61:after{content:"61%";width:61%}.graph .percentage-62:after{content:"62%";width:62%}.graph .percentage-63:after{content:"63%";width:63%}.graph .percentage-64:after{content:"64%";width:64%}.graph .percentage-65:after{content:"65%";width:65%}.graph .percentage-66:after{content:"66%";width:66%}.graph .percentage-67:after{content:"67%";width:67%}.graph .percentage-68:after{content:"68%";width:68%}.graph .percentage-69:after{content:"69%";width:69%}.graph .percentage-70:after{content:"70%";width:70%}.graph .percentage-71:after{content:"71%";width:71%}.graph .percentage-72:after{content:"72%";width:72%}.graph .percentage-73:after{content:"73%";width:73%}.graph .percentage-74:after{content:"74%";width:74%}.graph .percentage-75:after{content:"75%";width:75%}.graph .percentage-76:after{content:"76%";width:76%}.graph .percentage-77:after{content:"77%";width:77%}.graph .percentage-78:after{content:"78%";width:78%}.graph .percentage-79:after{content:"79%";width:79%}.graph .percentage-80:after{content:"80%";width:80%}.graph .percentage-81:after{content:"81%";width:81%}.graph .percentage-82:after{content:"82%";width:82%}.graph .percentage-83:after{content:"83%";width:83%}.graph .percentage-84:after{content:"84%";width:84%}.graph .percentage-85:after{content:"85%";width:85%}.graph .percentage-86:after{content:"86%";width:86%}.graph .percentage-87:after{content:"87%";width:87%}.graph .percentage-88:after{content:"88%";width:88%}.graph .percentage-89:after{content:"89%";width:89%}.graph .percentage-90:after{content:"90%";width:90%}.graph .percentage-91:after{content:"91%";width:91%}.graph .percentage-92:after{content:"92%";width:92%}.graph .percentage-93:after{content:"93%";width:93%}.graph .percentage-94:after{content:"94%";width:94%}.graph .percentage-95:after{content:"95%";width:95%}.graph .percentage-96:after{content:"96%";width:96%}.graph .percentage-97:after{content:"97%";width:97%}.graph .percentage-98:after{content:"98%";width:98%}.graph .percentage-99:after{content:"99%";width:99%}.graph .percentage-100:after{content:"100%";width:100%}.grade_0 span,.grade_1 span,.grade_2 span{background-color:#E92121 !important;padding:2px 5px}.grade_3 span,.grade_4 span{background-color:#FF7200 !important;padding:2px 5px}.grade_5 span,.grade_6 span{background-color:#FBBF00 !important;padding:2px 5px}.grade_7 span,.grade_8 span{background-color:#C7DB00 !important;padding:2px 5px}.grade_9 span,.grade_10 span{background-color:#63A807 !important;padding:2px 5px}.report-filters{margin-top:40rem}.new-drawn-winner{margin:initial}.small{font-size:80%;margin-top:0}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;background-color:black;color:#fff;text-align:center;position:absolute;z-index:1;width:49px;font-size:10rem;overflow:scroll;max-height:50px}.tooltip:hover .tooltiptext{visibility:visible}.css-colors-container ul{display:grid;grid-template-columns:repeat(9, 1fr);margin-top:10rem}.css-colors-parent-container{position:relative;margin-bottom:35rem}.css-colors-parent-container .choose-color-link{position:absolute;left:0px;top:11px;width:100%;height:64px;padding-top:40px}.css-colors-container ul{margin-top:30rem}
