.fair{background:var(--bg_primary__100);border-radius:var(--b-radius);padding:var(--padding);color:var(--color_main__100)}.fair-increments{display:flex;align-items:center;height:100%;padding-right:8px;gap:8px}.fair-increment{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.fair-increment svg{fill:currentColor}.fair__chunks{display:flex;flex-flow:row nowrap;overflow-y:hidden;overflow-x:scroll;gap:30px}.fair__label{font-weight:600;font-size:14px;line-height:18px;color:var(--color_secondary__100);margin-bottom:12px}.fair__text{font-weight:600;font-size:14px;line-height:18px;margin-bottom:30px}.fair__text a{color:var(--color_link__100)}.fair__text-label{margin-bottom:8px;word-wrap:break-word}.fair__iteration+.fair__iteration{margin-top:20px}.fair__iteration .table{width:100%;max-width:100%;overflow:auto;display:block}.fair__header{display:flex;align-items:center;margin-bottom:var(--padding)}.fair__header .back{padding:7px 10px}.fair__header button{font-size:14px}.fair__header button svg{transition:.2s;transform:rotate(90deg)}.fair__header button:hover svg{transform:rotate(90deg) translateY(3px)}.fair__header h1{font-weight:600;font-size:16px;line-height:19px;margin-left:12px;color:var(--color_main__100)}.fair__body{display:flex;gap:20px;flex-wrap:wrap}.fair__body-form{width:100%}@media (min-width: 1024px){.fair__body-form{width:42.55%}}.fair__form{display:grid;gap:20px}.fair__display{display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;position:relative;flex:1;border-radius:4px;background-color:var(--bg_secondary__300);max-height:538px}@media screen and (max-width: 400px){.fair__display .popit-game_main{position:relative;margin:40px 0;transform:rotate(-90deg) translate(0) scale(.9)}}.fair__display .x100-wheel_wrap,.fair__display .x100-wheel__inner{width:2000px!important;max-width:2000px!important;min-width:2000px!important;height:2000px!important;background-size:2000px!important}.fair__display .content-x1002 .x100-info_arrow{top:75px}@media screen and (max-width: 500px){.fair__display .content-x1002 .x100-info_arrow{top:60px}}.fair__display .content-x1002 .x100-btn{top:280px}@media screen and (max-width: 500px){.fair__display .content-x1002 .x100-btn{top:220px}}.fair__display .x100-btn{width:72px;height:36px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;margin-right:12px;flex-shrink:0;position:absolute;left:50%;top:260px;transform:translate(-50%)}.fair__display .x100-btn.blue{background:linear-gradient(90deg,#1e54e1 9.84%,#3079f2 96.11%)}.fair__display .x100-btn.yellow{background:linear-gradient(90deg,#f4a202 0%,#fac257 100%)}.fair__display .x100-btn.orange{background:linear-gradient(90deg,#fc3c00 0%,#ff8b4a 100%)}.fair__display .x100-btn.green{background:linear-gradient(90deg,#01a155 4.51%,#12b969 100%)}.fair__display .x100-btn.red{background:linear-gradient(90deg,#e02e2e 0%,#ff4b4d 100%)}.fair__display .x100-btn.purple{background:linear-gradient(to right,#8e2de2,#4a00e0)}.fair__display .x100-wheel{position:relative;top:90px}.fair__display .x100-wheel svg>g>g{display:none}.fair__display .mines-field_wrap{max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto}@media screen and (max-width: 470px){.fair__display .mines-field_wrap .mines-field__item{height:auto;aspect-ratio:1/1}.fair__display .mines-field_wrap .mines-field__item span{max-width:100%;max-height:100%}}.fair__display-hotline{overflow:auto;max-width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:12px}.fair__display-hotline .hotline-game__field{width:190px;flex-shrink:0}.fair__display-hotline .hotline-game__field-item{width:50px;height:50px}.fair__details{padding-top:var(--padding)}.fair__details table{width:100%;max-width:100%;overflow:auto;font-size:14px;font-weight:600;border-collapse:separate;border-spacing:4px 8px;margin:-8px 0}.fair__details table.fairness-table{border-spacing:0px;width:475px;margin:0}.fair__details table.fairness-table+.fair__details table.fairness-table{margin-left:30px}.fair__details table.fairness-table .text-gray{color:var(--color_secondary__100)}.fair .table-result{border-spacing:0;table-layout:fixed;border-collapse:collapse;margin-top:15px;width:auto}.fair .table-result td{border:1px solid var(--bg_main__100);padding:4px;text-align:center}.fair table tr td{line-height:128%}
