@import url(https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600&display=swap);.row{cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);padding:4px 12px}.row:not(:last-child){border-bottom:.5px solid #262222}.row--disabled{-webkit-animation:slide .5s ease 1;animation:slide .5s ease 1;background:-webkit-gradient(linear,left top,right top,from(#d1c4e9),color-stop(30%,#d1c4e9),color-stop(40%,#e3f2fd));background:linear-gradient(90deg,#d1c4e9 0,#d1c4e9 30%,#e3f2fd 40%);background-size:300% 300%;cursor:not-allowed;opacity:.7}.row__name{text-transform:capitalize}.row__value{justify-self:end}.row__value--zero{color:#eb0b0b}@-webkit-keyframes slide{0%{background-position:100% 50%}to{background-position:0 51%}}@keyframes slide{0%{background-position:100% 50%}to{background-position:0 51%}}.table{background-color:#fafafa;border:1px solid #262222;border-radius:8px;display:grid;grid-template-columns:1fr;overflow:hidden}.dot{background-color:#262222;border-radius:50%;height:14px;width:14px}@media only screen and (max-width:975px){.dot{height:8px;width:8px}}.dots{background-color:transparent;display:grid;grid-template-columns:1fr;height:100%;padding:10px;width:100%}.dots--1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.dots--1 .dot{background-color:#eb0b0b;height:16px;width:16px}@media only screen and (max-width:975px){.dots--1 .dot{height:10px;width:10px}}.dots--2{grid-template-rows:repeat(2,1fr)}.dots--2 .dot:nth-child(2){-ms-flex-item-align:end;align-self:end;justify-self:end}.dots--3{grid-template-rows:repeat(3,1fr)}.dots--3 .dot:nth-child(2){-ms-flex-item-align:center;align-self:center;justify-self:center}.dots--3 .dot:nth-child(3){-ms-flex-item-align:end;align-self:end;justify-self:end}.dots--4{grid-template-columns:repeat(2,1fr)}.dots--4 .dot:nth-child(3),.dots--4 .dot:nth-child(4){-ms-flex-item-align:end;align-self:end}.dots--4 .dot:nth-child(2),.dots--4 .dot:nth-child(4){justify-self:end}.dots--5{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.dots--5 .dot:nth-child(3){align-self:center;grid-column:1/3;grid-row:2/3;justify-self:center}.dots--5 .dot:nth-child(2),.dots--5 .dot:nth-child(5){justify-self:end}.dots--5 .dot:nth-child(4),.dots--5 .dot:nth-child(5){-ms-flex-item-align:end;align-self:end}.dots--6{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.dots--6 .dot:nth-child(2n){justify-self:end}.dots--6 .dot:nth-child(3),.dots--6 .dot:nth-child(4){-ms-flex-item-align:center;align-self:center}.dots--6 .dot:nth-child(5),.dots--6 .dot:nth-child(6){-ms-flex-item-align:end;align-self:end}.die{background-color:#fafafa;border:1px solid #262222;border-radius:16px;cursor:pointer;height:84px;opacity:1;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;width:84px}.die--rolling{-webkit-animation:spin .5s ease-in infinite;animation:spin .5s ease-in infinite}.die--locked,.die:disabled{background-color:#841ecd;opacity:.35}.die--locked .dot,.die:disabled .dot{background-color:#fafafa}.die:disabled{cursor:not-allowed}@media only screen and (max-width:975px){.die{height:64px;width:64px}}@-webkit-keyframes spin{0%{opacity:.2;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{opacity:.2;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dices{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(5,1fr);justify-content:center;justify-items:center}@media only screen and (max-width:975px){.dices{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:450px){.dices{grid-template-columns:repeat(1,1fr)}}.btn{border:none;border-radius:16px;color:#fafafa;display:inline-block;font-size:16px;letter-spacing:1px;padding:12px 24px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.btn--primary{background-color:#d800bb}.btn--secondary{background-color:#841ecd}.btn--primary:not(:disabled):hover,.btn--secondary:not(:disabled):hover{background-color:#d800bb;-webkit-box-shadow:0 10px 49px 4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);box-shadow:0 10px 49px 4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);-webkit-transform:scale(1.1) translateY(-2px);-ms-transform:scale(1.1) translateY(-2px);transform:scale(1.1) translateY(-2px)}.btn--primary:not(:disabled):active,.btn--secondary:not(:disabled):active{-webkit-transform:scale(.99) translateY(.5px);-ms-transform:scale(.99) translateY(.5px);transform:scale(.99) translateY(.5px)}.btn:disabled{cursor:not-allowed;opacity:.5}@media only screen and (max-width:650px){.btn{font-size:14px}}.game__line{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between;padding:16px 0}@media only screen and (max-width:450px){.game__line{-ms-flex-wrap:wrap;flex-wrap:wrap}}.game__board{-webkit-box-align:center;-ms-flex-align:center;grid-gap:36px;align-items:center;background-image:url(f7f31417d3ace1b99056.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:grid;gap:36px;grid-template-columns:1.5fr 1fr;padding:24px}@media only screen and (max-width:975px){.game__board{grid-template-columns:1fr 2fr}}@media only screen and (max-width:450px){.game__board{gap:16px;padding:16px}}.background-image{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(38,34,34,.1)),to(rgba(38,34,34,.1))),url(80b5b6eab6e4417cb7b9.jpeg);background-image:linear-gradient(rgba(38,34,34,.1),rgba(38,34,34,.1)),url(80b5b6eab6e4417cb7b9.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;-webkit-filter:blur(3px) brightness(90%);filter:blur(3px) brightness(90%);height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}@media only screen and (max-width:650px){.background-image{background-image:none}}.main{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;min-height:100vh;padding:24px}.main,.main section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.main section{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden}.main section .container{overflow-y:auto}@media only screen and (max-width:650px){.main{padding:0}}.u-margin-bottom-medium{margin-bottom:36px}.u-margin-bottom-small{margin-bottom:24px}.u-center{text-align:center}.heading-primary{color:#841ecd;font-size:48px;font-weight:500;line-height:56px;text-transform:capitalize}@media only screen and (max-width:650px){.heading-primary{font-size:36px;line-height:48px}}.heading-secondary{color:#d800bb;font-size:32px;font-weight:500;line-height:48px;text-transform:capitalize}@media only screen and (max-width:650px){.heading-secondary{font-size:28px;line-height:36px}}@media only screen and (max-width:450px){.heading-secondary{font-size:24px;line-height:32px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-family:inherit;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{color:#262222;font-family:Lora,serif}img{vertical-align:top}svg{color:inherit;height:rem(24px);width:rem(24px)}a:link,a:visited{-webkit-text-decoration:none;text-decoration:none}a,button{cursor:pointer}ul{list-style-type:none}.container{background-color:#fafafa;border-radius:16px;height:100%;margin:0 auto;max-width:1000px;padding:36px;width:100%}@media only screen and (max-width:650px){.container{border-radius:0;border-radius:initial;padding:36px 18px}}