@font-face{font-family:'mad-sans-light-italic';src:url("/fonts/mad-sans-light-italic-35d01be2.eot");src:url("/fonts/mad-sans-light-italic-35d01be2.eot?#iefix") format("embedded-opentype"),url("/fonts/mad-sans-light-italic-8f88524d.woff") format("woff"),url("/fonts/mad-sans-light-italic-480ec287.woff2") format("woff2"),url("/fonts/mad-sans-light-italic-2d069f0c.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'mad-sans-fill-italic';src:url("/fonts/mad-sans-fill-italic-b10bb055.eot");src:url("/fonts/mad-sans-fill-italic-b10bb055.eot?#iefix") format("embedded-opentype"),url("/fonts/mad-sans-fill-italic-2e697de7.woff") format("woff"),url("/fonts/mad-sans-fill-italic-62aaff14.woff2") format("woff2"),url("/fonts/mad-sans-fill-italic-e8280771.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'mad-sans-bold';src:url("/fonts/mad-sans-bold-b8e86327.eot");src:url("/fonts/mad-sans-bold-b8e86327.eot?#iefix") format("embedded-opentype"),url("/fonts/mad-sans-bold-e984edcc.woff") format("woff"),url("/fonts/mad-sans-bold-8e63731f.woff2") format("woff2"),url("/fonts/mad-sans-bold-c3137625.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'basis-grotesque-regular-pro';src:url("/fonts/basis-grotesque-regular-pro-89eda307.eot");src:url("/fonts/basis-grotesque-regular-pro-89eda307.eot?#iefix") format("embedded-opentype"),url("/fonts/basis-grotesque-regular-pro-a33a7425.woff") format("woff"),url("/fonts/basis-grotesque-regular-pro-81679ade.woff2") format("woff2"),url("/fonts/basis-grotesque-regular-pro-d63b8daa.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'basis-grotesque-italic';src:url("/fonts/basis-grotesque-italic-ecb85e9d.eot");src:url("/fonts/basis-grotesque-italic-ecb85e9d.eot?#iefix") format("embedded-opentype"),url("/fonts/basis-grotesque-italic-c34718cc.woff") format("woff"),url("/fonts/basis-grotesque-italic-619e6bd5.woff2") format("woff2"),url("/fonts/basis-grotesque-italic-b5c60b4a.ttf") format("truetype");font-weight:normal;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}address{font-style:normal}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:"SF Mono", "Segoe UI Mono", "Roboto Mono", Menlo, Courier, monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%;font-weight:400}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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}fieldset{border:0;margin:0;padding:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item;outline:none}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:1.5;-webkit-tap-highlight-color:transparent}body{background:#fff;color:#3b4351;font-family:"basis-grotesque-regular-pro", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "basis-grotesque-regular-pro", "Helvetica Neue", sans-serif;font-size:0.8rem;overflow-x:hidden;text-rendering:optimizeLegibility}a{color:#0000ff;outline:none;text-decoration:none}a:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2)}a:focus,a:hover,a:active,a.active{color:#0000cc;text-decoration:underline}a:visited{color:#3333ff}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;line-height:1.2;margin-bottom:.5em;margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}h1,.h1{font-size:2rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.8rem}p{margin:0 0 1.2rem}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges}abbr[title]{border-bottom:0.05rem dotted;cursor:help;text-decoration:none}kbd{border-radius:0.1rem;line-height:1.25;padding:.1rem .2rem;background:#303742;color:#fff;font-size:0.7rem}mark{background:#ffe9b3;color:#3b4351;border-bottom:0.05rem solid #ffd367;border-radius:0.1rem;padding:0.05rem 0.1rem 0}blockquote{border-left:0.1rem solid #dadee4;margin-left:0;padding:0.4rem 0.8rem}blockquote p:last-child{margin-bottom:0}ul,ol{margin:0.8rem 0 0.8rem 0.8rem;padding:0}ul ul,ul ol,ol ul,ol ol{margin:0.8rem 0 0.8rem 0.8rem}ul li,ol li{margin-top:0.4rem}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}dl dt{font-weight:bold}dl dd{margin:0.4rem 0 0.8rem 0}.container{margin-left:auto;margin-right:auto;padding-left:0.4rem;padding-right:0.4rem;width:100%}.container.grid-xl{max-width:1296px}.container.grid-lg{max-width:976px}.container.grid-md{max-width:856px}.container.grid-sm{max-width:616px}.container.grid-xs{max-width:496px}.show-xs,.show-sm,.show-md,.show-lg,.show-xl{display:none !important}.columns{display:flex;flex-wrap:wrap;margin-left:-0.4rem;margin-right:-0.4rem}.columns.col-gapless{margin-left:0;margin-right:0}.columns.col-gapless>.column{padding-left:0;padding-right:0}.columns.col-oneline{flex-wrap:nowrap;overflow-x:auto}.column{flex:1;max-width:100%;padding-left:0.4rem;padding-right:0.4rem}.column.col-12,.column.col-11,.column.col-10,.column.col-9,.column.col-8,.column.col-7,.column.col-6,.column.col-5,.column.col-4,.column.col-3,.column.col-2,.column.col-1,.column.col-auto{flex:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-mx-auto{margin-left:auto;margin-right:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media (max-width: 1280px){.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-xl-auto{flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-auto{width:auto}.hide-xl{display:none !important}.show-xl{display:block !important}}@media (max-width: 960px){.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-lg-auto{flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-auto{width:auto}.hide-lg{display:none !important}.show-lg{display:block !important}}@media (max-width: 840px){.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-md-auto{flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-auto{width:auto}.hide-md{display:none !important}.show-md{display:block !important}}@media (max-width: 600px){.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-sm-auto{flex:none}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-auto{width:auto}.hide-sm{display:none !important}.show-sm{display:block !important}}@media (max-width: 480px){.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col-xs-auto{flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-auto{width:auto}.hide-xs{display:none !important}.show-xs{display:block !important}}.form-group:not(:last-child){margin-bottom:0.4rem}fieldset{margin-bottom:0.8rem}legend{font-size:0.9rem;font-weight:500;margin-bottom:0.8rem}.form-label{display:block;line-height:1.2rem;padding:0.3rem 0}.form-label.label-sm{font-size:0.7rem;padding:0.1rem 0}.form-label.label-lg{font-size:0.9rem;padding:0.4rem 0}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:none;border:0.05rem solid #bcc3ce;border-radius:0.1rem;color:#3b4351;display:block;font-size:0.8rem;height:1.8rem;line-height:1.2rem;max-width:100%;outline:none;padding:0.25rem 0.4rem;position:relative;-webkit-transition:background .2s, border .2s, color .2s, -webkit-box-shadow .2s;transition:background .2s, border .2s, color .2s, -webkit-box-shadow .2s;transition:background .2s, border .2s, box-shadow .2s, color .2s;transition:background .2s, border .2s, box-shadow .2s, color .2s, -webkit-box-shadow .2s;width:100%}.form-input:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);border-color:#0000ff}.form-input::-webkit-input-placeholder{color:#bcc3ce}.form-input::-moz-placeholder{color:#bcc3ce}.form-input:-ms-input-placeholder{color:#bcc3ce}.form-input::-ms-input-placeholder{color:#bcc3ce}.form-input::placeholder{color:#bcc3ce}.form-input.input-sm{font-size:0.7rem;height:1.4rem;padding:0.05rem 0.3rem}.form-input.input-lg{font-size:0.9rem;height:2rem;padding:0.35rem 0.6rem}.form-input.input-inline{display:inline-block;vertical-align:middle;width:auto}.form-input[type="file"]{height:auto}textarea.form-input,textarea.form-input.input-lg,textarea.form-input.input-sm{height:auto}.form-input-hint{color:#bcc3ce;font-size:0.7rem;margin-top:0.2rem}.has-success .form-input-hint,.is-success+.form-input-hint{color:#32b643}.has-error .form-input-hint,.is-error+.form-input-hint{color:#e85600}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0.05rem solid #bcc3ce;border-radius:0.1rem;color:inherit;font-size:0.8rem;height:1.8rem;line-height:1.2rem;outline:none;padding:0.25rem 0.4rem;vertical-align:middle;width:100%;background:#fff}.form-select:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);border-color:#0000ff}.form-select::-ms-expand{display:none}.form-select.select-sm{font-size:0.7rem;height:1.4rem;padding:0.05rem 1.1rem 0.05rem 0.3rem}.form-select.select-lg{font-size:0.9rem;height:2rem;padding:0.35rem 1.4rem 0.35rem 0.6rem}.form-select[size],.form-select[multiple]{height:auto;padding:0.25rem 0.4rem}.form-select[size] option,.form-select[multiple] option{padding:0.1rem 0.2rem}.form-select:not([multiple]):not([size]){background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem;padding-right:1.2rem}.has-icon-left,.has-icon-right{position:relative}.has-icon-left .form-icon,.has-icon-right .form-icon{height:0.8rem;margin:0 0.25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0.8rem;z-index:2}.has-icon-left .form-icon{left:0.05rem}.has-icon-left .form-input{padding-left:1.3rem}.has-icon-right .form-icon{right:0.05rem}.has-icon-right .form-input{padding-right:1.3rem}.form-checkbox,.form-radio,.form-switch{display:block;line-height:1.2rem;margin:0.2rem 0;min-height:1.4rem;padding:0.1rem 0.4rem 0.1rem 1.2rem;position:relative}.form-checkbox input,.form-radio input,.form-switch input{clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.form-checkbox input:focus+.form-icon,.form-radio input:focus+.form-icon,.form-switch input:focus+.form-icon{-webkit-box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);box-shadow:0 0 0 0.1rem rgba(0,0,255,0.2);border-color:#0000ff}.form-checkbox input:checked+.form-icon,.form-radio input:checked+.form-icon,.form-switch input:checked+.form-icon{background:#0000ff;border-color:#0000ff}.form-checkbox .form-icon,.form-radio .form-icon,.form-switch .form-icon{border:0.05rem solid #bcc3ce;cursor:pointer;display:inline-block;position:absolute;-webkit-transition:background .2s, border .2s, color .2s, -webkit-box-shadow .2s;transition:background .2s, border .2s, color .2s, -webkit-box-shadow .2s;transition:background .2s, border .2s, box-shadow .2s, color .2s;transition:background .2s, border .2s, box-shadow .2s, color .2s, -webkit-box-shadow .2s}.form-checkbox.input-sm,.form-radio.input-sm,.form-switch.input-sm{font-size:0.7rem;margin:0}.form-checkbox.input-lg,.form-radio.input-lg,.form-switch.input-lg{font-size:0.9rem;margin:0.3rem 0}.form-checkbox .form-icon,.form-radio .form-icon{background:#fff;height:0.8rem;left:0;top:0.3rem;width:0.8rem}.form-checkbox input:active+.form-icon,.form-radio input:active+.form-icon{background:#eef0f3}.form-checkbox .form-icon{border-radius:0.1rem}.form-checkbox input:checked+.form-icon::before{background-clip:padding-box;border:0.1rem solid #fff;border-left-width:0;border-top-width:0;content:"";height:9px;left:50%;margin-left:-3px;margin-top:-6px;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.form-checkbox input:indeterminate+.form-icon{background:#0000ff;border-color:#0000ff}.form-checkbox input:indeterminate+.form-icon::before{background:#fff;content:"";height:2px;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:50%;width:10px}.form-radio .form-icon{border-radius:50%}.form-radio input:checked+.form-icon::before{background:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:6px}.form-switch{padding-left:2rem}.form-switch .form-icon{background:#bcc3ce;background-clip:padding-box;border-radius:0.45rem;height:0.9rem;left:0;top:0.25rem;width:1.6rem}.form-switch .form-icon::before{background:#fff;border-radius:50%;content:"";display:block;height:0.8rem;left:0;position:absolute;top:0;-webkit-transition:background .2s, border .2s, color .2s, left .2s, -webkit-box-shadow .2s;transition:background .2s, border .2s, color .2s, left .2s, -webkit-box-shadow .2s;transition:background .2s, border .2s, box-shadow .2s, color .2s, left .2s;transition:background .2s, border .2s, box-shadow .2s, color .2s, left .2s, -webkit-box-shadow .2s;width:0.8rem}.form-switch input:checked+.form-icon::before{left:14px}.form-switch input:active+.form-icon::before{background:#f7f8f9}.input-group{display:flex}.input-group .input-group-addon{background:#f7f8f9;border:0.05rem solid #bcc3ce;border-radius:0.1rem;line-height:1.2rem;padding:0.25rem 0.4rem;white-space:nowrap}.input-group .input-group-addon.addon-sm{font-size:0.7rem;padding:0.05rem 0.3rem}.input-group .input-group-addon.addon-lg{font-size:0.9rem;padding:0.35rem 0.6rem}.input-group .form-input,.input-group .form-select{flex:1 1 auto;width:1%}.input-group .input-group-btn{z-index:1}.input-group .form-input:first-child:not(:last-child),.input-group .form-select:first-child:not(:last-child),.input-group .input-group-addon:first-child:not(:last-child),.input-group .input-group-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-input:not(:first-child):not(:last-child),.input-group .form-select:not(:first-child):not(:last-child),.input-group .input-group-addon:not(:first-child):not(:last-child),.input-group .input-group-btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-0.05rem}.input-group .form-input:last-child:not(:first-child),.input-group .form-select:last-child:not(:first-child),.input-group .input-group-addon:last-child:not(:first-child),.input-group .input-group-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-0.05rem}.input-group .form-input:focus,.input-group .form-select:focus,.input-group .input-group-addon:focus,.input-group .input-group-btn:focus{z-index:2}.input-group .form-select{width:auto}.input-group.input-inline{display:inline-flex}.has-success .form-input,.form-input.is-success,.has-success .form-select,.form-select.is-success{background:#f9fdfa;border-color:#32b643}.has-success .form-input:focus,.form-input.is-success:focus,.has-success .form-select:focus,.form-select.is-success:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2);box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2)}.has-error .form-input,.form-input.is-error,.has-error .form-select,.form-select.is-error{background:#fffaf7;border-color:#e85600}.has-error .form-input:focus,.form-input.is-error:focus,.has-error .form-select:focus,.form-select.is-error:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2)}.has-error .form-checkbox .form-icon,.form-checkbox.is-error .form-icon,.has-error .form-radio .form-icon,.form-radio.is-error .form-icon,.has-error .form-switch .form-icon,.form-switch.is-error .form-icon{border-color:#e85600}.has-error .form-checkbox input:checked+.form-icon,.form-checkbox.is-error input:checked+.form-icon,.has-error .form-radio input:checked+.form-icon,.form-radio.is-error input:checked+.form-icon,.has-error .form-switch input:checked+.form-icon,.form-switch.is-error input:checked+.form-icon{background:#e85600;border-color:#e85600}.has-error .form-checkbox input:focus+.form-icon,.form-checkbox.is-error input:focus+.form-icon,.has-error .form-radio input:focus+.form-icon,.form-radio.is-error input:focus+.form-icon,.has-error .form-switch input:focus+.form-icon,.form-switch.is-error input:focus+.form-icon{-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);border-color:#e85600}.has-error .form-checkbox input:indeterminate+.form-icon,.form-checkbox.is-error input:indeterminate+.form-icon{background:#e85600;border-color:#e85600}.form-input:not(:-moz-placeholder-shown):invalid{border-color:#e85600}.form-input:not(:-ms-input-placeholder):invalid{border-color:#e85600}.form-input:not(:placeholder-shown):invalid{border-color:#e85600}.form-input:not(:-moz-placeholder-shown):invalid:focus{box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);background:#fffaf7}.form-input:not(:-ms-input-placeholder):invalid:focus{box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);background:#fffaf7}.form-input:not(:placeholder-shown):invalid:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);background:#fffaf7}.form-input:not(:-moz-placeholder-shown):invalid+.form-input-hint{color:#e85600}.form-input:not(:-ms-input-placeholder):invalid+.form-input-hint{color:#e85600}.form-input:not(:placeholder-shown):invalid+.form-input-hint{color:#e85600}.form-input:disabled,.form-input.disabled,.form-select:disabled,.form-select.disabled{background-color:#eef0f3;cursor:not-allowed;opacity:.5}.form-input[readonly]{background-color:#f7f8f9}input:disabled+.form-icon,input.disabled+.form-icon{background:#eef0f3;cursor:not-allowed;opacity:.5}.form-switch input:disabled+.form-icon::before,.form-switch input.disabled+.form-icon::before{background:#fff}.form-horizontal{padding:0.4rem 0}.form-horizontal .form-group{display:flex;flex-wrap:wrap}.form-inline{display:inline-block}.avatar{font-size:0.8rem;height:1.6rem;width:1.6rem;background:#0000ff;border-radius:50%;color:rgba(255,255,255,0.85);display:inline-block;font-weight:300;line-height:1.25;margin:0;position:relative;vertical-align:middle}.avatar.avatar-xs{font-size:0.4rem;height:0.8rem;width:0.8rem}.avatar.avatar-sm{font-size:0.6rem;height:1.2rem;width:1.2rem}.avatar.avatar-lg{font-size:1.2rem;height:2.4rem;width:2.4rem}.avatar.avatar-xl{font-size:1.6rem;height:3.2rem;width:3.2rem}.avatar img{border-radius:50%;height:100%;position:relative;width:100%;z-index:1}.avatar .avatar-icon,.avatar .avatar-presence{background:#fff;bottom:14.64%;height:50%;padding:0.1rem;position:absolute;right:14.64%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);width:50%;z-index:2}.avatar .avatar-presence{background:#bcc3ce;-webkit-box-shadow:0 0 0 0.1rem #fff;box-shadow:0 0 0 0.1rem #fff;border-radius:50%;height:.5em;width:.5em}.avatar .avatar-presence.online{background:#32b643}.avatar .avatar-presence.busy{background:#e85600}.avatar .avatar-presence.away{background:#ffb700}.avatar[data-initial]::before{color:currentColor;content:attr(data-initial);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.tile{align-content:space-between;align-items:flex-start;display:flex}.tile .tile-icon,.tile .tile-action{flex:0 0 auto}.tile .tile-content{flex:1 1 auto}.tile .tile-content:not(:first-child){padding-left:0.4rem}.tile .tile-content:not(:last-child){padding-right:0.4rem}.tile .tile-title,.tile .tile-subtitle{line-height:1.2rem}.tile.tile-centered{align-items:center}.tile.tile-centered .tile-content{overflow:hidden}.tile.tile-centered .tile-title,.tile.tile-centered .tile-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.container{margin-top:36px;padding:0 20px}header{margin-bottom:32px;font-size:0.9em}footer{padding-top:6px;margin:36px 0;line-height:16px}footer small span:last-child{float:right}ul{list-style:none;padding-left:0;margin-left:0}#game-list{margin-left:0;list-style:none;font-family:'mad-sans-fill-italic';font-size:3em}@media (max-width: 960px){#game-list{font-size:2.5em}}#game-list li{line-height:1em}#game-list li span{opacity:0.7}#game-list a{text-decoration:none;color:#3b4351}#game-list a:hover{color:#0000ff}#game-list time{font-family:'mad-sans-bold';font-size:12px;letter-spacing:1px;color:#303742;margin-left:-8px;line-height:24px}ol li a:hover,ul li a:hover{text-decoration:none}ol#game-list{counter-reset:list-counter}ol#game-list li:before{content:counter(list-counter, decimal);counter-increment:list-counter;display:inline-block;width:40px;text-align:right;color:#0000ff;font-family:'mad-sans-light-italic'}h1{font-family:'mad-sans-bold';font-size:4em}@media (max-width: 960px){h1{font-size:3em}}.tile .tile-content:not(:first-child){padding-top:5px;padding-left:15px}.tile .tile-content:not(:first-child) p{line-height:1.3em}.curator-name{font-family:"basis-grotesque-italic"}.page-about{font-size:1.1em}#search>div{display:block;width:300px}@media (max-width: 960px){#search>div{width:100%}}.search-menu-item{padding:10px}.search-result-game-title{display:block}.search-result-list-title{display:block;font-family:"basis-grotesque-italic"}