.wc-root{--wc-accent:#2E3192;--wc-hi:#FFA26B;--wc-ink:#141414;--wc-page:#EEEBE4;--wc-paper:#FFFDF8;--wc-board:#ECEBF7;--wc-muted:#5C5C5C;--wc-rule:#E3DCCD;--wc-gold:#FFC93C;--wc-lav:#CFCFF5;--wc-red:#C8352B;--wc-display:'Archivo Black', 'Arial Black', 'Helvetica Neue', Arial, sans-serif;--wc-body:Archivo, system-ui, -apple-system, 'Segoe UI', sans-serif;--wc-hex:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);position:relative;box-sizing:border-box;width:calc(100% - 6px);max-width:var(--wc-max,600px);height:min(820px, 92vh);min-height:560px;margin:0 auto 6px;display:flex;flex-direction:column;overflow:hidden;background:var(--wc-paper);color:var(--wc-ink);font-family:var(--wc-body);border:3px solid var(--wc-ink);box-shadow:6px 6px 0 var(--wc-ink);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0}.wc-root *,.wc-root *::before,.wc-root *::after{box-sizing:border-box}.wc-root button{font-family:var(--wc-display);cursor:pointer;border-radius:0}.wc-root button:focus-visible{outline:3px solid var(--wc-hi);outline-offset:2px}.wc-head{flex:none;padding:10px 12px;position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--wc-accent);color:#FFF;border-bottom:3px solid var(--wc-ink)}.wc-brand{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto;overflow:hidden}.wc-hexb{width:40px;height:46px;flex:none;background:var(--wc-ink);clip-path:var(--wc-hex);display:flex;align-items:center;justify-content:center}.wc-hexb-in{width:34px;height:40px;background:var(--wc-hi);color:var(--wc-ink);clip-path:var(--wc-hex);display:flex;align-items:center;justify-content:center}.wc-hexb-in svg{width:18px;height:18px}.wc-logo{display:flex;flex-direction:column;line-height:.95;text-transform:uppercase;min-width:0}.wc-tag{font:800 9px var(--wc-body);letter-spacing:.22em;color:var(--wc-hi);text-transform:uppercase;margin:0 0 2px}.wc-title{font-family:var(--wc-display);font-size:21px;white-space:nowrap;overflow:hidden;text-overflow:clip}.wc-title em,.wc-h em{font-style:normal;color:var(--wc-hi)}.wc-headr{display:flex;align-items:center;gap:8px;flex:none}.wc-lvl{background:var(--wc-ink);color:var(--wc-gold);border:2px solid var(--wc-gold);font-family:var(--wc-display);font-size:16px;padding:4px 9px;min-width:64px;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.wc-root .wc-iconbtn{width:44px;height:44px;padding:0!important;border:3px solid var(--wc-ink)!important;border-radius:0!important;background:var(--wc-paper)!important;color:var(--wc-ink)!important;box-shadow:none!important;font:400 20px/1 var(--wc-display)!important;text-transform:none!important;letter-spacing:0!important;display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer}@media (max-width:420px){.wc-head{padding:8px 10px;gap:8px}.wc-brand{gap:8px}.wc-head .wc-hexb{width:34px;height:39px}.wc-head .wc-hexb-in{width:28px;height:33px}.wc-head .wc-hexb-in svg{width:15px;height:15px}.wc-tag{font-size:8px;letter-spacing:.18em}.wc-title{font-size:17px}.wc-headr{gap:6px}.wc-lvl{font-size:14px;padding:4px 7px;min-width:0}.wc-root .wc-iconbtn{width:38px;height:38px;font-size:18px!important}}@media (max-width:340px){.wc-tag{display:none}.wc-title{font-size:13px}.wc-head .wc-hexb{width:30px;height:34px}.wc-head .wc-hexb-in{width:24px;height:28px}.wc-lvl{font-size:13px;padding:3px 6px}.wc-root .wc-iconbtn{width:34px;height:34px}}.wc-board{flex:1;min-height:0;position:relative;overflow:hidden;touch-action:none;background:var(--wc-board)}.wc-layer{position:absolute;inset:0;transition:transform 380ms cubic-bezier(.2,.8,.2,1)}.wc-trail{position:absolute;left:0;top:0;pointer-events:none;z-index:2;overflow:visible}.wc-trail polyline{fill:none;stroke:var(--wc-ink);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;opacity:.22}.wc-tile{position:absolute;padding:2.5px;background:var(--wc-ink);clip-path:var(--wc-hex)}.wc-face{width:100%;height:100%;clip-path:var(--wc-hex);background:#FFF;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--wc-display);line-height:1;color:var(--wc-ink);transition:background-color 90ms ease,color 90ms ease}.wc-star{width:.52em;height:.52em;margin-top:.1em;fill:var(--wc-ink)}.wc-x2{font:800 .4em var(--wc-body);letter-spacing:.04em;margin-top:.14em;line-height:1.2;color:#FFF;background:var(--wc-accent);padding:0 .38em}.wc-tile.is-bonus .wc-face{background:var(--wc-gold)}.wc-tile.is-double .wc-face{background:var(--wc-lav)}.wc-tile.is-start{filter:drop-shadow(0 var(--wc-raise,6px) 0 var(--wc-ink));clip-path:none;background:#fff0;padding:0}.wc-tile.is-start::before{content:"";position:absolute;inset:0;background:var(--wc-ink);clip-path:var(--wc-hex)}.wc-tile.is-start .wc-face{position:absolute;inset:2.5px;width:auto;height:auto;background:var(--wc-accent);color:#FFF}.wc-tile.is-start .wc-x2{background:#FFF;color:var(--wc-accent)}.wc-tile.is-start .wc-star{fill:#FFF}.wc-tile.is-sel .wc-face,.wc-tile.is-start.is-sel .wc-face{background:var(--wc-hi);color:var(--wc-ink)}.wc-tile.is-sel .wc-star{fill:var(--wc-ink)}.wc-tile.is-sel .wc-x2{background:var(--wc-ink);color:#FFF}.wc-pill{position:absolute;top:10px;left:50%;z-index:4;transform:translate(-50%,-8px);opacity:0;pointer-events:none;background:var(--wc-accent);color:#FFF;border:3px solid var(--wc-ink);padding:6px 14px;font-family:var(--wc-display);font-size:18px;letter-spacing:.08em;white-space:nowrap;transition:opacity 140ms ease,transform 140ms ease}.wc-pill.is-show{opacity:1;transform:translate(-50%,0)}.wc-pill.is-good{background:var(--wc-hi);color:var(--wc-ink);box-shadow:3px 3px 0 var(--wc-ink)}.wc-pill.is-bad{background:var(--wc-ink);color:#FFF;font:800 14px var(--wc-body);letter-spacing:.02em}.wc-pill.is-info{background:var(--wc-paper);color:var(--wc-ink);font:800 14px var(--wc-body);letter-spacing:.02em}.wc-debug{position:absolute;top:56px;left:0;right:0;text-align:center;z-index:4;font-size:12px;font-weight:700;color:var(--wc-muted);pointer-events:none}.wc-board.is-shake .wc-layer{animation:wc-shake 260ms ease}@keyframes wc-shake{20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}.wc-banner{position:absolute;left:50%;top:38%;z-index:5;pointer-events:none;transform:translate(-50%,-50%) scale(.85);opacity:0;display:flex;flex-direction:column;gap:10px;align-items:center}.wc-banner.is-show{animation:wc-pop 1900ms cubic-bezier(.2,.8,.2,1) forwards}@keyframes wc-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}20%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-58%) scale(1)}}.wc-bline{min-width:220px;padding:10px 20px;text-align:center;background:var(--wc-accent);color:#FFF;border:3px solid var(--wc-ink);box-shadow:5px 5px 0 var(--wc-ink);display:flex;flex-direction:column;gap:3px}.wc-bline b{font-family:var(--wc-display);font-weight:400;font-size:26px;text-transform:uppercase}.wc-bline span{font:800 14px var(--wc-body);white-space:nowrap}.wc-bline.is-big{background:var(--wc-hi);color:var(--wc-ink)}.wc-bline.is-check{background:var(--wc-gold);color:var(--wc-ink)}.wc-strip{flex:none;padding:8px 12px;min-height:34px;border-top:2px solid var(--wc-rule);font-size:12px;font-weight:700;line-height:1.4;color:var(--wc-muted);background:var(--wc-paper);position:relative;z-index:3}.wc-strip b{color:var(--wc-ink)}.wc-foot{flex:none;display:flex;gap:8px;padding:0 12px 12px;background:var(--wc-paper);position:relative;z-index:3}.wc-timer{flex:0 0 100px;height:48px;border:3px solid var(--wc-ink);display:flex;align-items:center;justify-content:center;gap:7px;font-family:var(--wc-display);font-size:18px;font-variant-numeric:tabular-nums}.wc-timer.is-low{color:var(--wc-red)}.wc-pie{--wc-frac:360deg;width:18px;height:18px;border-radius:50%;flex:none;background:conic-gradient(currentColor var(--wc-frac),transparent 0);box-shadow:inset 0 0 0 3px currentColor}.wc-skip{flex:1;height:48px;border:3px solid var(--wc-ink);background:var(--wc-hi);color:var(--wc-ink);box-shadow:3px 3px 0 var(--wc-ink);font-size:15px;white-space:nowrap}.wc-skip:active:not(:disabled){transform:translate(3px,3px);box-shadow:none}.wc-skip:disabled{opacity:.45;cursor:default;box-shadow:none}.wc-overlay{display:none}.wc-overlay.is-open{display:flex;position:absolute;inset:0;z-index:10;overflow-y:auto;padding:22px 20px;align-items:center;justify-content:center}.wc-start.is-open{background:var(--wc-accent);color:#FFF;align-items:stretch}.wc-overlay.is-open{scrollbar-width:none;-ms-overflow-style:none}.wc-overlay.is-open::-webkit-scrollbar{display:none;width:0;height:0}@media (max-height:900px){.wc-start.is-open{padding-top:14px;padding-bottom:14px}.wc-start .wc-ov-inner{gap:10px}.wc-start .wc-bigicon .wc-hexb{width:70px;height:80px}.wc-start .wc-bigicon .wc-hexb-in{width:60px;height:69px}.wc-start .wc-bigicon .wc-hexb-in svg{width:32px;height:32px}.wc-start .wc-h{font-size:34px}.wc-start .wc-rules{padding:10px 12px}.wc-start .wc-rules li{margin-bottom:6px;font-size:13.5px;line-height:1.35}}.wc-help.is-open,.wc-results.is-open{background:rgb(20 20 20 / .55)}.wc-ov-inner{width:100%;max-width:380px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.wc-bigicon .wc-hexb{width:92px;height:106px}.wc-bigicon .wc-hexb-in{width:80px;height:92px}.wc-bigicon .wc-hexb-in svg{width:42px;height:42px}.wc-start .wc-tag{margin:4px 0 -6px;font-size:11px}.wc-h{margin:0;font-family:var(--wc-display);font-weight:400;font-size:40px;line-height:1;text-transform:uppercase;color:inherit}.wc-h3{margin:0 0 12px;font-family:var(--wc-display);font-weight:400;font-size:22px;text-transform:uppercase}.wc-lede{margin:0;font-size:15px;line-height:1.45;color:#DCDDF5;max-width:300px}.wc-rules{list-style:none;margin:0;padding:14px;width:100%;text-align:left;background:var(--wc-paper);color:var(--wc-ink);border:3px solid var(--wc-ink);box-shadow:4px 4px 0 var(--wc-ink);display:flex;flex-direction:column;gap:11px}.wc-rules li{display:flex;gap:11px;align-items:flex-start;font-size:14px;line-height:1.4;margin:0}.wc-rules li span{flex:none;width:26px;height:26px;border:2px solid var(--wc-ink);background:var(--wc-accent);color:#FFF;font:400 13px var(--wc-display);display:flex;align-items:center;justify-content:center}.wc-rules li span.is-gold{background:var(--wc-gold);color:var(--wc-ink)}.wc-rules li span.is-lav{background:var(--wc-lav);color:var(--wc-ink)}.wc-stats{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wc-stats div{display:flex;flex-direction:column;gap:2px}.wc-stats b{font-family:var(--wc-display);font-weight:400;font-size:22px;overflow-wrap:anywhere}.wc-stats span{font-size:12px;font-weight:700;opacity:.85}.wc-play,.wc-ghost{width:100%;height:54px;font-size:17px;text-transform:uppercase}.wc-play{background:var(--wc-hi);color:var(--wc-ink);border:3px solid var(--wc-ink);box-shadow:4px 4px 0 var(--wc-ink)}.wc-play:active:not(:disabled){transform:translate(4px,4px);box-shadow:none}.wc-play:disabled{opacity:.75;cursor:default}.wc-ghost{background:var(--wc-paper);color:var(--wc-ink);border:3px solid var(--wc-ink)}.wc-date{font-size:13px;font-weight:700;color:#DCDDF5}.wc-card{width:100%;max-width:350px;background:var(--wc-paper);color:var(--wc-ink);padding:20px;border:3px solid var(--wc-ink);box-shadow:6px 6px 0 var(--wc-ink);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.wc-card .wc-rules{padding:0;border:0;box-shadow:none;background:#fff0}.wc-kicker{margin:-20px -20px 0;align-self:stretch;padding:8px;background:var(--wc-accent);color:#FFF;border-bottom:3px solid var(--wc-ink);font:400 14px var(--wc-display);letter-spacing:.08em;text-transform:uppercase}.wc-final{display:flex;flex-direction:column;align-items:center}.wc-final span{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--wc-muted)}.wc-final b{font-family:var(--wc-display);font-weight:400;font-size:76px;line-height:1;color:var(--wc-accent)}.wc-stats.is-dark{border-top:2px solid var(--wc-rule);border-bottom:2px solid var(--wc-rule);padding:10px 0}.wc-stats.is-dark span{color:var(--wc-muted);opacity:1}.wc-chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.wc-chips span{border:2px solid var(--wc-ink);font-size:12px;font-weight:800;padding:4px 9px}.wc-chips .is-gold{background:var(--wc-gold)}.wc-chips .is-hi{background:var(--wc-hi)}.wc-sub{margin:0;font-size:13px;font-weight:700;color:var(--wc-muted)}@media (prefers-reduced-motion:reduce){.wc-layer,.wc-pill,.wc-face{transition:none}.wc-board.is-shake .wc-layer{animation:none}.wc-banner.is-show{animation:none;opacity:1;transform:translate(-50%,-50%)}}