a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{min-height:100%}body{background:#fff5d7;color:#000;width:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400}body,strong{font-family:"Open Sans",sans-serif;font-style:normal}strong{font-weight:700}#canvas{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;background:#fff5d7;margin:0 auto;max-width:480px;min-height:100vh}#canvas,.the-header{position:relative;z-index:111;width:100%}.the-header{padding:0 15px}.the-header .header-inner{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border-bottom:1px solid rgba(47,23,40,.3);padding:1em 0;width:100%}.loading{padding:3em 15px;width:100%;line-height:1em;font-size:30px}.loading,.version-app{color:#2f1728;text-align:center}.version-app{padding:2em 15px;font-size:10px}.login{color:#2f1728;padding:1em 15px}.login .heading{margin:0 0 1em;text-transform:uppercase;line-height:1em;font-size:24px;font-weight:700}.login form{width:100%}.login form .input-field{background:transparent;border:2px solid #2f1728;border-radius:10px;font-size:16px}.login form .btn,.login form .input-field{-webkit-appearance:none;-moz-appearance:none;margin:0 0 1em;padding:1em 1.5em;width:100%;line-height:1em}.login form .btn{position:relative;background:none;border:none;border-radius:0;outline:none;-webkit-tap-highlight-color:transparent!important;-webkit-backface-visibility:hidden;transform:translateZ(0);cursor:pointer;background:#feb300;border-radius:10px;font-size:20px;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700}.login form .errors{padding:1em 0;color:#ff6b71;line-height:1.5em;font-weight:400}#logout-btn{background:none;margin:0 0 0 auto;padding:1em 0 1em 1.5em;font-size:12px}#logout-btn,#roll-btn{position:relative;border:none;border-radius:0;outline:none;-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent!important;-webkit-backface-visibility:hidden;transform:translateZ(0);cursor:pointer;justify-self:flex-end;color:#2f1728;border-radius:10px;line-height:1em;font-weight:700}#roll-btn{background:none;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;background:#feb300;margin:0 15px .5em auto;padding:1em 1.5em;width:calc(100% - 30px);text-transform:uppercase;font-size:24px;font-family:"Open Sans",sans-serif;font-style:normal;opacity:1;transition:opacity .2s ease-out}#roll-btn span{display:block;position:relative;top:1px;white-space:nowrap}#roll-btn[disabled]{pointer-events:none;opacity:.5}.user-info{line-height:1em;font-size:12px}.user-info .team-name{font-weight:700}.user-info.fcb .team-name{color:#0d6647}.user-info.wolverines .team-name{color:#ff2640}.checkbox{margin:0 15px}.checkbox input{position:absolute;left:-99999rem}.checkbox label{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;line-height:1em;font-size:14px}.checkbox label:before{content:"";display:block;background:#feb300 no-repeat 50% 50%;background-size:80%;border-radius:2px;margin:0 .5em 0 0;width:20px;height:20px}.checkbox input:checked+label:before{background-image:url(/static/media/checkmark.7fb2fe57.svg)}.the-dice{flex-wrap:nowrap;align-items:flex-start;z-index:222;width:100%}.dice-wrapper,.the-dice{display:flex;justify-content:space-between;position:relative}.dice-wrapper{flex-wrap:wrap;align-items:center;width:50%}.dice-wrapper#fcb .team-name{color:#0d6647}.dice-wrapper#fcb .dice .dice-inner .face{border-bottom-color:rgba(13,102,71,.8)}.dice-wrapper#fcb .dice .dice-inner .face:before{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.2)}.dice-wrapper#fcb .dice .dice-inner .face:after{border-top-color:rgba(13,102,71,.8)}.dice-wrapper#wolverines .team-name{background:#000;color:#ff2640}.dice-wrapper#wolverines .dice .dice-inner .face{border-bottom-color:rgba(0,0,0,.8)}.dice-wrapper#wolverines .dice .dice-inner .face:before{color:#ff2640;text-shadow:0 0 4px rgba(255,38,64,.2)}.dice-wrapper#wolverines .dice .dice-inner .face:after{border-top-color:rgba(0,0,0,.8)}.dice-wrapper .team-name{background-color:transparent!important;border-radius:10px;margin:0 0 -2em;padding:2em 0 0;width:100%;text-align:center;font-weight:700;font-size:22px}.dice-wrapper .dice{position:relative;top:1em;width:50%;height:200px;transform:translateZ(0) scale3d(.5,.5,.5)}.dice-wrapper .dice:not([data-face]) .dice-inner .face:before{content:"?"!important}.dice-wrapper .dice:not([data-face]).dice-1 .dice-inner .face:before{content:"??"!important}.dice-wrapper .dice .dice-inner{position:absolute;width:100%;height:100%;transform-style:preserve-3d}.dice-wrapper .dice .dice-inner .face{position:absolute;left:50%;top:0;margin:0 -52px;border-left:52px solid transparent;border-right:52px solid transparent;border-bottom:100px solid rgba(70,94,113,.75);width:0;height:0;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dice-wrapper .dice .dice-inner .face:before{content:attr(data-face);position:absolute;top:25px;left:-52px;color:#fff;width:104px;height:100px;text-shadow:0 0 4px rgba(0,0,0,.2);font-size:60px;font-weight:600;text-align:center;line-height:100px}.dice-wrapper .dice .dice-inner .face:after{content:"";position:absolute;bottom:-124px;left:-52px;border-left:52px solid transparent;border-right:52px solid transparent;border-top:24px solid rgba(70,94,113,.75);width:0;height:0}.dice-wrapper .dice.dice-1 .dice-inner .face:before{line-height:100px;font-size:44px}.dice-wrapper .dice.js-rolling{transition:transform 2s ease-in-out;transform:translateZ(0) scale3d(.5,.5,.5)}.dice-wrapper .dice.js-rolling[data-face]{opacity:1}.dice-wrapper .dice.js-rolling .dice-inner{transition:transform 2s cubic-bezier(.34,1.26,.64,1);transform-origin:50% 50%}.dice-wrapper .dice.js-rolling[data-default-animation=true] .dice-inner{transform:rotateX(-1turn) rotateY(-1turn) rotate(0deg)!important}.dice-wrapper .dice[data-face="0"] .dice-inner{transform:rotateX(-45deg) rotateY(0deg) rotate(0deg)!important}.dice-wrapper .dice[data-face="0"][data-default-animation=true] .dice-inner{transform:rotateX(-405deg) rotateY(-1turn) rotate(0deg)!important}.dice-wrapper .dice .dice-inner .face-0{transform:rotateY(0deg) translateZ(34px) translateY(6.96px) rotateX(45deg)}.dice-wrapper .dice[data-face="1"] .dice-inner{transform:rotateX(-225deg) rotateY(-72deg) rotate(1turn)!important}.dice-wrapper .dice[data-face="1"][data-default-animation=true] .dice-inner{transform:rotateX(-585deg) rotateY(-432deg) rotate(1turn)!important}.dice-wrapper .dice .dice-inner .face-1{top:100px;transform:rotateY(72deg) translateZ(-34px) translateY(-6.96px) rotate(180deg) rotateY(180deg) rotateX(45deg)}.dice-wrapper .dice[data-face="2"] .dice-inner{transform:rotateX(-45deg) rotateY(72deg) rotate(2turn)!important}.dice-wrapper .dice[data-face="2"][data-default-animation=true] .dice-inner{transform:rotateX(-405deg) rotateY(432deg) rotate(1turn)!important}.dice-wrapper .dice .dice-inner .face-2{transform:rotateY(-72deg) translateZ(34px) translateY(6.96px) rotateX(45deg)}.dice-wrapper .dice[data-face="3"] .dice-inner{transform:rotateX(-225deg) rotateY(-144deg) rotate(1turn)!important}.dice-wrapper .dice[data-face="3"][data-default-animation=true] .dice-inner{transform:rotateX(-585deg) rotateY(-504deg) rotate(1turn)!important}.dice-wrapper .dice .dice-inner .face-3{top:100px;transform:rotateY(144deg) translateZ(-34px) translateY(-6.96px) rotate(180deg) rotateY(180deg) rotateX(45deg)}.dice-wrapper .dice[data-face="4"] .dice-inner{transform:rotateX(-45deg) rotateY(144deg) rotate(0deg)!important}.dice-wrapper .dice[data-face="4"][data-default-animation=true] .dice-inner{transform:rotateX(-405deg) rotateY(-216deg) rotate(0deg)!important}.dice-wrapper .dice .dice-inner .face-4{transform:rotateY(-144deg) translateZ(34px) translateY(6.96px) rotateX(45deg)}.dice-wrapper .dice[data-face="5"] .dice-inner{transform:rotateX(-225deg) rotateY(-216deg) rotate(1turn)!important}.dice-wrapper .dice[data-face="5"][data-default-animation=true] .dice-inner{transform:rotateX(-585deg) rotateY(-936deg) rotate(1turn)!important}.dice-wrapper .dice .dice-inner .face-5{top:100px;transform:rotateY(216deg) translateZ(-34px) translateY(-6.96px) rotate(180deg) rotateY(180deg) rotateX(45deg)}.dice-wrapper .dice[data-face="6"] .dice-inner{transform:rotateX(-45deg) rotateY(216deg) rotate(2turn)!important}.dice-wrapper .dice[data-face="6"][data-default-animation=true] .dice-inner{transform:rotateX(-405deg) rotateY(-144deg) rotate(2turn)!important}.dice-wrapper .dice .dice-inner .face-6{transform:rotateY(-216deg) translateZ(34px) translateY(6.96px) rotateX(45deg)}.dice-wrapper .dice[data-face="7"] .dice-inner{transform:rotateX(-225deg) rotateY(-288deg) rotate(0deg)!important}.dice-wrapper .dice[data-face="7"][data-default-animation=true] .dice-inner{transform:rotateX(-585deg) rotateY(-648deg) rotate(2turn)!important}.dice-wrapper .dice .dice-inner .face-7{top:100px;transform:rotateY(288deg) translateZ(-34px) translateY(-6.96px) rotate(180deg) rotateY(180deg) rotateX(45deg)}.dice-wrapper .dice[data-face="8"] .dice-inner{transform:rotateX(-45deg) rotateY(288deg) rotate(2turn)!important}.dice-wrapper .dice[data-face="8"][data-default-animation=true] .dice-inner{transform:rotateX(-405deg) rotateY(-72deg) rotate(2turn)!important}.dice-wrapper .dice .dice-inner .face-8{transform:rotateY(-288deg) translateZ(34px) translateY(6.96px) rotateX(45deg)}.dice-wrapper .dice[data-face="9"] .dice-inner{transform:rotateX(-225deg) rotateY(-1turn) rotate(1turn)!important}.dice-wrapper .dice[data-face="9"][data-default-animation=true] .dice-inner{transform:rotateX(134deg) rotateY(0deg) rotate(1turn)!important}.dice-wrapper .dice .dice-inner .face-9{top:100px;transform:rotateY(1turn) translateZ(-34px) translateY(-6.96px) rotate(180deg) rotateY(180deg) rotateX(45deg)}#log{padding:3em 15px 1em;width:100%}#log .heading{padding-bottom:1em;text-transform:uppercase;font-weight:700;font-size:14px}#log .heading #delete-all-btn{position:relative;background:none;border:none;border-radius:0;outline:none;-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent!important;-webkit-backface-visibility:hidden;transform:translateZ(0);cursor:pointer;padding:0;color:#ff2640;margin:0 0 0 1em;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;line-height:1em;font-size:12px;text-decoration:underline;text-underline-position:under}#log .rolls{list-style:none;margin:0;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:12px}#log .rolls .roll{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;margin:0 0 1em;width:100%;line-height:1.25em;font-size:12px;white-space:nowrap}#log .rolls .roll.awaiting .throw{position:relative}#log .rolls .roll.awaiting .throw:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis 1s linear .5s 6 forwards;content:"\2026";margin-left:.15em;width:0;font-weight:700}@keyframes ellipsis{to{width:1em}}#log .rolls .roll .throw{order:2}#log .rolls .roll .datetime{order:1;display:block;padding:0 .5em 0 0;color:rgba(0,0,0,.5);font-size:12px}#log .rolls .roll .team-name,#log .rolls .roll .value{font-weight:700}#log .rolls .roll .value{display:inline-block}#log .rolls .roll.fcb.awaiting:after,#log .rolls .roll.fcb .team-name,#log .rolls .roll.fcb .value,#log .rolls .roll.fcb:after{color:#0d6647}#log .rolls .roll.wolverines.awaiting:after,#log .rolls .roll.wolverines .team-name,#log .rolls .roll.wolverines .value,#log .rolls .roll.wolverines:after{color:#ff2640}
/*# sourceMappingURL=main.a62dc2be.chunk.css.map */