.hel{position:relative;overflow:hidden;padding:clamp(22px,2.4vw,36px);border-radius:6px;color:var(--bone);background:#070d1c;box-shadow:0 0 0 1px #c9a65a,0 30px 50px -28px #0a1428b3;margin-bottom:40px}.hel:before{content:"";position:absolute;inset:-20px;background:url(/assets/img/hubs/craps-table-1100.webp) center 30%/cover;filter:blur(5px) brightness(.28) saturate(.8);pointer-events:none}.hel>*{position:relative}.hel__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin-bottom:24px}.hel__k{display:flex;align-items:center;gap:16px;font:600 12px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:#f6ecd3}.hel__k:before,.hel__k:after{content:"";width:clamp(40px,8vw,120px);height:1px;background:#c9a65a}.hel__head h3{margin:4px 0 0;font:700 clamp(32px,3.2vw,56px)/1.05 var(--f-disp);background:linear-gradient(180deg,#f6e2ad,#c9a65a);-webkit-background-clip:text;background-clip:text;color:transparent}.hel__head p:last-child{font:400 clamp(17px,1.3vw,22px)/1.3 var(--f-disp);color:#f6ecd3}.hel__grid{display:grid;grid-template-columns:minmax(0,.52fr) minmax(0,1fr);gap:clamp(14px,1.4vw,22px)}.hel__side,.hel__panel{border:1px solid #c9a65a;border-radius:6px;background:linear-gradient(180deg,#0c162ee0,#060c1ceb)}.hel__side{padding:18px 18px 20px;display:flex;flex-direction:column;gap:10px}.hel__lbl{font:600 12px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:#f6ecd3}.hel__bets{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:9px}.hel__bet{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto 14px;align-items:center;gap:14px;padding:11px 16px 11px 12px;border:1px solid rgba(160,127,60,.6);border-radius:4px;cursor:pointer;text-align:left;color:#14182a;background:#efe6d3 url(/assets/img/parchment-texture.webp) center/cover;box-shadow:inset 0 0 0 2px #fffaeb59;transition:transform .2s,box-shadow .2s}.hel__bet:hover{transform:translate(3px)}.hel__bet b{font:700 clamp(15px,1.15vw,20px)/1.1 var(--f-disp)}.hel__bet span{font:600 clamp(15px,1.15vw,19px)/1 var(--f-disp)}.hel__bet em{width:8px;height:8px;border-top:2px solid #3d362a;border-right:2px solid #3d362a;transform:rotate(45deg)}.hel__bet[aria-pressed=true]{background:linear-gradient(180deg,#f6dc9a,#d8b260);border-color:#f0dca8;box-shadow:0 0 0 1px #c9a65a,0 0 22px #f0cd7873}.hel__ico{display:block;width:40px;height:40px;border-radius:50%;filter:drop-shadow(0 3px 3px rgba(0,0,0,.45))}.hel__ico--dice{border-radius:0;background:url(/assets/img/craps-dice.webp) center/contain no-repeat}.hel__ico[class*=--c-]{background:repeating-conic-gradient(var(--c) 0 20deg,#f6ecd3 20deg 30deg),var(--c);box-shadow:inset 0 0 0 7px var(--c),inset 0 0 0 9px #ffffff8c}.hel__ico--c-red{--c:#a3192b}.hel__ico--c-green{--c:#1e6b3d}.hel__ico--c-black{--c:#1c1c1f}.hel__ico--c-blue{--c:#1f3a8a}.hel__cmp{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.hel__sw{position:relative;cursor:pointer}.hel__sw input{position:absolute;opacity:0}.hel__sw span{display:block;width:54px;height:28px;border-radius:14px;background:#2a2f40;box-shadow:inset 0 0 0 1px #c9a65a;transition:background .25s}.hel__sw span:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#f6ecd3;transition:transform .25s}.hel__sw input:checked+span{background:linear-gradient(180deg,#d8b260,#9a7433)}.hel__sw input:checked+span:after{transform:translate(26px)}.hel__sw input:focus-visible+span{outline:2px solid #f0dca8;outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hel__sel{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:8px 14px 8px 12px;border-radius:4px;border:1px solid #6d86d6;background:linear-gradient(180deg,#24459c,#152d77)}.hel__sel select{appearance:none;width:100%;padding:8px 24px 8px 0;border:0;background:transparent;cursor:pointer;font:700 clamp(16px,1.25vw,21px)/1.1 var(--f-disp);color:#f6ecd3}.hel__sel select option{color:#14182a}.hel__sel:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid #f6ecd3;border-bottom:2px solid #f6ecd3;transform:rotate(45deg);pointer-events:none}.hel.nocmp .hel__sel{opacity:.4;pointer-events:none}.hel__run{margin-top:auto;padding:17px;border:0;border-radius:4px;cursor:pointer;font:700 clamp(18px,1.4vw,24px)/1 var(--f-disp);color:#14182a;background:linear-gradient(180deg,#f3d98f,#c9a24f);box-shadow:inset 0 1px #ffffff80,0 3px #8a6528,0 18px 30px -12px #000000b3;transition:transform .2s}.hel__run:hover{transform:translateY(-2px)}.hel.running .hel__run{opacity:.6;pointer-events:none}.hel__again{padding:13px;border:1px solid #c9a65a;border-radius:4px;cursor:pointer;background:transparent;font:400 18px/1 var(--f-disp);color:#f0dca8}.hel__main{display:grid;grid-template-rows:auto auto 1fr;gap:clamp(12px,1.2vw,18px);min-width:0}.hel__panel{padding:16px 22px 18px}.hel__chart{position:relative}.hel__ph{display:flex;justify-content:space-between;align-items:baseline}.hel__state{font:600 11px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:#d6bb82}.hel__legend{display:flex;justify-content:flex-end;gap:26px;margin:10px 0 6px;font:400 15px/1 var(--f-disp);color:#f6ecd3}.hel__legend>span:before{content:"";display:inline-block;width:20px;height:3px;margin:0 9px 4px 0;border-radius:2px;vertical-align:middle;background:#f0c75e}.hel__legend .k1:before{background:#4f86f7}.hel__y{position:absolute;left:14px;top:62px;bottom:18px;width:46px}.hel__y span{position:absolute;right:0;transform:translateY(-50%);font:400 13px/1 var(--f-disp);color:#bfae86}.hel__chart svg{display:block;width:calc(100% - 100px);height:clamp(190px,17vw,250px);margin-left:48px;overflow:visible}.hel__chart .gl{stroke:#d6bb821f;stroke-width:1;vector-effect:non-scaling-stroke}.hel__chart .base{stroke:#f6ecd38c;stroke-dasharray:4 4;stroke-width:1;vector-effect:non-scaling-stroke}.hel__chart .ln{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.hel__chart .ln--0{stroke:#f0c75e;filter:drop-shadow(0 0 3px rgba(240,199,94,.5))}.hel__chart .ln--1{stroke:#4f86f7;filter:drop-shadow(0 0 3px rgba(79,134,247,.5))}.hel__ends{position:absolute;right:14px;top:62px;bottom:18px;width:46px}.hel__ends span{position:absolute;left:0;transform:translateY(-50%);font:700 16px/1 var(--f-disp);color:#f0c75e}.hel__ends .k1{color:#4f86f7}.hel__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1vw,14px)}.hel__stats div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 10px;text-align:center;border:clamp(10px,.8vw,14px) solid transparent;border-image:url(/assets/img/ops-frame.webp) 86 78 round;background:#efe6d3 url(/assets/img/parchment-texture.webp) center/cover padding-box}.hel__stats p{font:600 11px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:#3d362a}.hel__stats b{font:700 clamp(30px,2.8vw,50px)/1 var(--f-disp);color:#14182a}.hel__hist{display:flex;flex-direction:column}.hel__bars{position:relative;flex:1;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:clamp(6px,.8vw,14px);align-items:end;min-height:150px;margin-top:14px;padding:0 6px 56px;border-bottom:1px solid rgba(214,187,130,.3)}.hel__b{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.hel__b i{display:block;width:100%;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#3e66d1,#1f3a8a);transition:height .4s}.hel__b.g i{background:linear-gradient(180deg,#f3d98f,#c9a24f)}.hel__bw{font:700 15px/1 var(--f-disp);color:#f6ecd3;margin-bottom:6px}.hel__b s{position:absolute;left:-10%;right:-10%;height:3px;margin-bottom:-1.5px;border-radius:2px;background:#f6ecd3;box-shadow:0 0 6px #f6ecd3cc;text-decoration:none}.hel__b b{position:absolute;bottom:-28px;font:400 15px/1 var(--f-disp);color:#d9cdb2}.hel__dice{position:absolute;left:0;right:0;bottom:4px;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:clamp(6px,.8vw,14px);padding:0 6px;font:400 12px/1 var(--f-disp);color:#bfae86;text-align:center}.hel__dice span:nth-child(1){grid-column:1}.hel__dice span:nth-child(2){grid-column:6}.hel__dice span:nth-child(3){grid-column:11}.hel__hn{display:flex;align-items:center;gap:8px;margin-top:10px;font:400 13px/1 var(--f-disp);color:#bfae86}.hel__hn i{display:inline-block;width:14px;height:10px;border-radius:2px;background:#2f55b8}.hel__hn i.r{width:16px;height:3px;margin-left:14px;background:#f6ecd3}.hel__foot{display:flex;align-items:center;gap:20px;margin-top:20px;font:italic 400 15px/1.4 var(--f-disp);color:#d9cdb2;text-align:center}.hel__foot:before,.hel__foot:after{content:"";flex:1;height:1px;background:#c9a65a99}@media (max-width:1000px){.hel__grid{grid-template-columns:minmax(0,1fr)}.hel__run{margin-top:6px}}@media (max-width:640px){.hel{padding:16px 12px}.hel__k{letter-spacing:.14em;gap:10px}.hel__k:before,.hel__k:after{width:24px}.hel__panel{padding:12px 12px 14px}.hel__chart svg{width:calc(100% - 64px);margin-left:40px}.hel__y{left:6px;width:38px}.hel__y span,.hel__ends span{font-size:11px}.hel__ends{right:4px;width:30px}.hel__legend{flex-wrap:wrap;gap:6px 16px;font-size:13px}.hel__stats b{font-size:24px}.hel__stats p{font-size:9px;letter-spacing:.1em}.hel__stats div{padding:12px 4px}.hel__bars{gap:3px;padding:0 0 48px}.hel__bw,.hel__b b{font-size:12px}.hel__foot{font-size:13px}.hel__foot:before,.hel__foot:after{display:none}}.craps-learn .fmt__stage{padding-left:max(var(--gut),calc((100vw - var(--wrap)) / 2));padding-right:max(var(--gut),calc((100vw - var(--wrap)) / 2))}.craps-learn #p-prac{padding:0;background:none;border:0;box-shadow:none;border-radius:0}.craps-learn #p-prac .prac-quiz__k{color:#e2c88f}.craps-learn #p-prac .quiz{padding:clamp(20px,2vw,30px);border:clamp(12px,.9vw,16px) solid transparent;border-image:url(/assets/img/ops-frame.webp) 86 78 round;background:#efe6d3 url(/assets/img/parchment-texture.webp) center/cover padding-box;color:var(--ink);box-shadow:0 26px 44px -24px #000000d9}.craps-learn #p-prac .quiz h3{color:#14182a}.craps-learn #p-prac .quiz__n,.craps-learn #p-prac .quiz__hint{color:#6f5a32}.craps-learn #p-prac .quiz__score{color:#3d362a}.craps-learn #p-prac .quiz__fb{color:#2c261c}.craps-learn #p-prac .qwrap{align-items:stretch}.hel__head h3{font-size:clamp(28px,2.3vw,40px)!important}.hel__head p:last-child{font-size:clamp(16px,1.1vw,19px)!important}.hel__head{margin-bottom:18px!important}.craps-learn #p-prac .qwrap{gap:24px}.craps-learn #p-prac .quiz{position:relative;max-width:none;display:flex;flex-direction:column}.craps-learn #p-prac .quiz:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:#7d63322e}.craps-learn #p-prac .quiz:after{content:"";position:absolute;left:0;top:0;height:4px;width:var(--p,0%);background:linear-gradient(90deg,#b8954f,#e2c88f);transition:width .5s ease;box-shadow:0 0 10px #e2c88f99}.craps-learn #p-prac .quiz.qin h3,.craps-learn #p-prac .quiz.qin .quiz__opts{animation:qIn .45s cubic-bezier(.2,.7,.2,1) both}.craps-learn #p-prac .quiz.qin .quiz__opts{animation-delay:.08s}@keyframes qIn{0%{opacity:0;transform:translateY(10px)}}.craps-learn #p-prac .quiz h3{font-size:clamp(24px,1.9vw,32px)}.craps-learn #p-prac .qo{position:relative;min-height:70px;border:0!important;border-radius:6px;background:#fbf5e6!important;box-shadow:inset 0 0 0 1px #a07f3c66,0 3px #7d633240,0 10px 18px -12px #3c280a66;font:400 19px/1.3 var(--f-disp);transition:transform .2s,box-shadow .2s}.craps-learn #p-prac .qo:hover:not(:disabled){transform:translateY(-3px);box-shadow:inset 0 0 0 2px #c9a65a,0 5px #7d63324d,0 16px 24px -12px #3c280a80}.craps-learn #p-prac .qo__l{width:40px;height:40px;border:0!important;font:700 16px var(--f-disp)!important;color:#f6ecd3!important;background:radial-gradient(circle at 38% 30%,#3a5bc0,#152d77 70%)!important;box-shadow:0 2px 4px #00000059,inset 0 1px #ffffff40}.craps-learn #p-prac .qo.ok{background:#e6f0e2!important;box-shadow:inset 0 0 0 2px #3d7a4a}.craps-learn #p-prac .qo.ok .qo__l{background:radial-gradient(circle at 38% 30%,#5ea36b,#2d5a36 70%)!important}.craps-learn #p-prac .qo.no{background:#f6e4dd!important;box-shadow:inset 0 0 0 2px #a3402c}.craps-learn #p-prac .qo.no .qo__l{background:radial-gradient(circle at 38% 30%,#c4604a,#7a2a1d 70%)!important}.craps-learn #p-prac .quiz__hint{display:flex;align-items:center;gap:12px;margin-top:18px;padding:14px 18px;border-radius:6px;font-style:normal!important;color:#5a4a2c!important;background:#c9a65a24;box-shadow:inset 3px 0 #c9a65a}.craps-learn #p-prac .quiz__fb{padding:0}.craps-learn #p-prac .quiz__foot{margin-top:auto;padding-top:16px;border-top:1px solid rgba(125,99,50,.25)}.craps-learn #p-prac .quiz__score{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;font:700 15px/1 var(--f-disp)!important;color:#2b1f0a!important;background:linear-gradient(180deg,#f0dca8,#c9a65a);box-shadow:0 2px #7c6131}.craps-learn #p-prac .quiz__score:before{display:none!important}.craps-learn #p-prac .qside{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:26px 24px!important}.craps-learn #p-prac .qside img{width:150px!important;height:auto;margin:6px auto 0}.craps-learn #p-prac .qside__t{max-width:none;font-size:22px!important;text-align:center!important}.craps-learn #p-prac .qside__dots{counter-reset:qd;display:flex;gap:8px;margin:4px 0 0;padding:0;list-style:none}.craps-learn #p-prac .qside__dots li{counter-increment:qd;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font:700 13px/1 var(--f-disp);color:#aab5c6;background:none;box-shadow:inset 0 0 0 1.5px #aab5c680}.craps-learn #p-prac .qside__dots li:before{content:counter(qd)}.craps-learn #p-prac .qside__dots li.now{color:#f6ecd3;box-shadow:inset 0 0 0 2px #e2c88f,0 0 12px #e2c88f66}.craps-learn #p-prac .qside__dots li.ok,.craps-learn #p-prac .qside__dots li.done{color:#2b1f0a;background:linear-gradient(180deg,#f0dca8,#c9a65a);box-shadow:none}.craps-learn #p-prac .qside__dots li.miss{color:#f6ecd3;background:#7a2a1d;box-shadow:none}.craps-learn #p-prac .qside__facts{width:100%;margin-top:auto;text-align:left}.craps-learn #p-prac .quiz__hint[hidden]{display:none!important}.craps-learn #p-prac .quiz__hint:before{position:static!important;flex:none;margin:0!important}.craps-learn #p-prac .quiz__fb{margin-top:16px;padding:14px 18px!important;border-radius:6px;font-size:17px!important}.craps-learn #p-prac .quiz__fb.good{background:#3d7a4a1f;box-shadow:inset 3px 0 #3d7a4a}.craps-learn #p-prac .quiz__fb.bad{background:#a3402c1a;box-shadow:inset 3px 0 #a3402c}.craps-learn #p-prac .quiz__fb:empty{display:none}.craps-learn #p-prac .quiz:before,.craps-learn #p-prac .quiz:after{top:-1px;z-index:2}.craps-learn.chess-fmt .fmt__stage,.craps-learn .chess-fmt .fmt__stage{background:radial-gradient(80% 90% at 50% 40%,#13274d,#06101f 75%)}.craps-learn #p-read,.craps-learn #p-watch{padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.chess-fmt .ftw__img img{object-position:center}.craps-learn .chess-fmt .readp:before{background-image:url(/assets/img/hubs/craps-table-1100.webp)!important}.hel__native{position:absolute!important;width:1px;height:1px;opacity:0;pointer-events:none}.hel__sel{position:relative;padding:0 0 0 12px!important}.hel__sel:after{display:none}.hel__sb{flex:1;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px 0 0;border:0;background:none;cursor:pointer;color:#f6ecd3;text-align:left}.hel__sb b{font:700 clamp(16px,1.25vw,21px)/1.1 var(--f-disp)}.hel__sb span{margin-left:auto;font:600 clamp(15px,1.1vw,18px)/1 var(--f-disp);color:#e2c88f}.hel__sb i{width:9px;height:9px;margin:-4px 2px 0 6px;border-right:2px solid #f6ecd3;border-bottom:2px solid #f6ecd3;transform:rotate(45deg);transition:transform .25s}.hel__sel.open .hel__sb i{transform:rotate(-135deg);margin-top:4px}.hel__sl{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:20;margin:0;padding:6px;list-style:none;border-radius:6px;background:linear-gradient(180deg,#121e40,#0a1430);box-shadow:0 0 0 1px #c9a65a,0 -20px 40px -12px #000000d9;animation:helIn .18s ease-out}@keyframes helIn{0%{opacity:0;transform:translateY(6px)}}.hel__sl li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px;border-radius:4px;cursor:pointer;outline:none}.hel__sl li .hel__ico{width:30px;height:30px}.hel__sl li b{font:700 17px/1.1 var(--f-disp);color:#f6ecd3}.hel__sl li span{font:600 15px/1 var(--f-disp);color:#e2c88f}.hel__sl li:hover,.hel__sl li:focus{background:#c9a65a1f}.hel__sl li[aria-selected=true]{background:linear-gradient(180deg,#d8bb7c,#b8954f)}.hel__sl li[aria-selected=true] b,.hel__sl li[aria-selected=true] span{color:#1d1608}.fmt__stage{scroll-margin-top:110px}.hel__table{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;margin-top:2px;border-radius:4px;text-decoration:none;font:600 17px/1 var(--f-disp);color:#f6ecd3;background:linear-gradient(180deg,#1f3a8a,#10235f);box-shadow:inset 0 0 0 1px #d6bb828c,0 3px #0a1638;transition:transform .2s}.hel__table:hover{transform:translateY(-2px)}
