.desktop-table_table__co33U{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - var(--web-draw-header-height, 82px) - var(--web-draw-navigation-height, 0px));overflow:clip;isolation:isolate;color:var(--draw-ink,#2c2824);background:var(--draw-paper,#fcfaf8);font-family:var(--draw-ui,var(--web-ui))}.desktop-table_table__co33U *{box-sizing:border-box}.desktop-table_table__co33U button{-webkit-tap-highlight-color:transparent}.desktop-table_tableHeading__2ZTpH{position:relative;z-index:6;padding:34px 32px 0;text-align:center}.desktop-table_kicker__cVduO{display:flex;justify-content:center;align-items:center;gap:12px;color:var(--draw-faint);font-size:11px;line-height:1.6;letter-spacing:.12em}.desktop-table_kicker__cVduO i{height:3px;width:3px;border-radius:50%;background:var(--draw-red)}.desktop-table_tableHeading__2ZTpH h1{max-width:900px;margin:12px auto 8px;font-family:var(--draw-serif,var(--web-serif));font-size:clamp(29px,2.8vw,42px);font-weight:400;line-height:1.35;letter-spacing:-.015em;text-wrap:balance}.desktop-table_tableHeading__2ZTpH p{max-width:620px;margin:0 auto;font-size:13px;line-height:1.75;color:var(--draw-muted);text-wrap:balance}.desktop-table_positionRail__A8vbh{position:relative;z-index:7;min-height:67px;display:grid;align-items:center;padding:12px 24px 6px}.desktop-table_positions__ip__2{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(18px,4vw,52px);justify-content:center;width:-moz-fit-content;width:fit-content;max-width:720px;margin:0 auto}.desktop-table_positions__ip__2>div{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:4px 9px;color:var(--draw-faint);font-size:12px;min-width:0}.desktop-table_positions__ip__2>div>span{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--draw-line);font-family:var(--web-numerals);font-size:12px}.desktop-table_positions__ip__2 strong{font-weight:400;overflow-wrap:anywhere;line-height:1.5}.desktop-table_positions__ip__2 small{grid-column:2;color:var(--draw-muted);font-size:11px;overflow-wrap:anywhere;line-height:1.5}.desktop-table_positions__ip__2 .desktop-table_currentPosition__MBiGA{color:var(--draw-red)}.desktop-table_positions__ip__2 .desktop-table_currentPosition__MBiGA>span{background:var(--draw-action);color:var(--draw-on-action);border-color:var(--draw-red)}.desktop-table_canvas__8P8Fy{position:relative;width:100%;min-height:400px;height:clamp(400px,calc(100svh - 305px),650px);flex:1 0 auto}.desktop-table_cutStage___HHdV,.desktop-table_shuffleStage__0TrCP{position:absolute;inset:0}.desktop-table_shuffleTouch__bkVEl{position:absolute;inset:0 0 88px;width:100%;padding:0;border:0;background:#0000;cursor:pointer}.desktop-table_shuffleTouch__bkVEl:disabled{cursor:default}.desktop-table_shuffleCard__KPZ6j{position:absolute;left:50%;top:48%;transform-origin:center;will-change:transform;pointer-events:none}.desktop-table_shuffleCard__KPZ6j>div{box-shadow:0 1px 2px #2c282415,0 9px 20px #2c28241a}.desktop-table_shuffleActions__eaSfq{position:absolute;z-index:8;bottom:16px;left:24px;right:24px;display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.desktop-table_primary__NnJL8,.desktop-table_quiet__e7Oel,.desktop-table_turn__bt9yX{cursor:pointer;font-family:inherit;font-size:13px;line-height:1.5;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;transition:background .2s,transform .2s,opacity .2s,color .2s}.desktop-table_primary__NnJL8{min-height:52px;padding:13px 24px;background:var(--draw-action);border:1px solid var(--draw-action);color:var(--draw-on-action);border-radius:2px}.desktop-table_primary__NnJL8:hover:not(:disabled){background:var(--draw-action-hover);transform:translateY(-1px)}.desktop-table_primary__NnJL8 svg{flex-shrink:0}.desktop-table_quiet__e7Oel{min-height:44px;padding:10px 8px;color:var(--draw-muted);background:#0000}.desktop-table_quiet__e7Oel:hover:not(:disabled){color:var(--draw-red)}.desktop-table_primary__NnJL8:disabled,.desktop-table_quiet__e7Oel:disabled,.desktop-table_turn__bt9yX:disabled{opacity:.46;cursor:default}.desktop-table_fan__lWn1_{position:absolute;z-index:1;inset:0;overflow:clip;touch-action:pan-y pinch-zoom;cursor:grab;transition:opacity .5s}.desktop-table_fan__lWn1_:active{cursor:grabbing}.desktop-table_fanDimmed__g1Cu_{opacity:.12;pointer-events:none}.desktop-table_fanCard__yCFgz{position:absolute;top:0;left:0;border:0;background:#0000;padding:0;transform-origin:center;cursor:pointer}.desktop-table_fanCard__yCFgz>div{height:100%;box-shadow:0 1px 3px #2c28242b,0 8px 18px #2c28240d;transition:translate .3s cubic-bezier(.22,.75,.18,1),box-shadow .3s}.desktop-table_fanCard__yCFgz:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.desktop-table_fanCard__yCFgz:hover:not(:disabled)>div{translate:0 -18px;box-shadow:0 2px 5px #2c282426,0 12px 28px #2c282426}}.desktop-table_wheelControls__ziZeX{position:absolute;z-index:8;bottom:12px;left:50%;transform:translateX(-50%);min-height:54px;max-width:calc(100% - 32px);display:grid;grid-template-columns:auto auto auto auto;align-items:center;justify-content:center;gap:8px 18px}.desktop-table_numberField__bNWKo{display:flex;align-items:center;gap:5px;min-height:46px;border-bottom:1px solid var(--draw-line);color:var(--draw-ink);background:var(--draw-paper);font-variant-numeric:tabular-nums}.desktop-table_numberField__bNWKo:focus-within{border-color:var(--draw-red)}.desktop-table_numberField__bNWKo input{width:3ch;min-width:40px;height:44px;padding:2px 4px;border:0;border-radius:2px;background:none;color:inherit;font:22px/1.4 var(--web-numerals);text-align:center}.desktop-table_numberField__bNWKo input[aria-invalid=true]{color:var(--draw-red)}.desktop-table_numberField__bNWKo>span{padding-right:5px;font:14px/1.4 var(--web-numerals);color:var(--draw-faint);white-space:nowrap}.desktop-table_lockNumber__7Jsca{min-height:46px;padding:10px 16px;border:1px solid var(--draw-red);border-radius:2px;background:var(--draw-paper);color:var(--draw-red);font:13px/1.5 var(--draw-ui);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.desktop-table_lockNumber__7Jsca:hover:not(:disabled){background:var(--draw-action);color:var(--draw-on-action)}.desktop-table_lockNumber__7Jsca:disabled{opacity:.46;cursor:default}.desktop-table_numberError__uglju{grid-column:1/-1;max-width:320px;margin:0;padding:2px 6px;color:var(--draw-red);background:var(--draw-paper);font-size:12px;line-height:1.6;text-align:center;text-wrap:balance}.desktop-table_turn__bt9yX{flex-shrink:0;width:46px;height:46px;background:var(--draw-paper);border:1px solid var(--draw-line);border-radius:50%;color:var(--draw-ink)}.desktop-table_turn__bt9yX:hover:not(:disabled){background:var(--draw-panel);border-color:var(--draw-faint)}.desktop-table_presentation__kl7Cg{position:absolute;z-index:9;inset:0;outline:none}.desktop-table_presentCard__4i0Pg{position:absolute;top:0;left:0;perspective:1100px;transform-origin:top left;will-change:transform,opacity}.desktop-table_flipCard__vULhd{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .78s cubic-bezier(.35,.05,.15,1)}.desktop-table_flipped__2RXR4{transform:rotateY(180deg)}.desktop-table_backFace__bZUTO,.desktop-table_frontFace__3MDce{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.desktop-table_frontFace__3MDce{transform:rotateY(180deg)}.desktop-table_backFace__bZUTO>div,.desktop-table_frontFace__3MDce>div{height:100%;box-shadow:0 3px 8px #2c28240d,0 22px 42px #2c28241a}.desktop-table_candidateActions__PKYti{position:absolute;bottom:10px;left:20px;right:20px;min-height:76px;display:flex;flex-wrap:wrap;column-gap:24px;row-gap:4px;align-items:center;justify-content:center}.desktop-table_revealNotice__aeauT{flex-basis:100%;margin:0;color:var(--draw-muted);font-size:11px;line-height:1.7;text-align:center}.desktop-table_revealNotice__aeauT[role=alert]{color:var(--draw-red)}.desktop-table_revealRecovery__dKWWD{text-decoration:none}.desktop-table_requestError__lNGtb{padding:0 24px 14px;text-align:center;color:var(--draw-muted);font-size:12px}.desktop-table_requestError__lNGtb p{margin:0 0 5px}.desktop-table_requestError__lNGtb a{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--draw-red)}.desktop-table_revealName__5lE3_{color:var(--draw-ink);text-align:center;font-family:var(--draw-serif);font-size:24px;line-height:1.4;margin:0}.desktop-table_revealName__5lE3_ small{display:block;font-family:var(--draw-ui);font-size:12px;line-height:1.6;color:var(--draw-muted);margin-top:6px}.desktop-table_cutDeck__2piJe{position:absolute;inset:0 0 90px}.desktop-table_cutCard__avbQ3{position:absolute;left:50%;top:48%;transform-origin:center;will-change:transform}.desktop-table_cutCard__avbQ3>div{box-shadow:0 1px 3px #2c282422,0 12px 28px #2c28240f}.desktop-table_cutProgress__e20tB{position:absolute;bottom:26px;left:24px;right:24px;text-align:center;color:var(--draw-muted);font-size:12px;line-height:1.7}.desktop-table_cutProgress__e20tB>div{display:flex;justify-content:center;gap:9px;margin-bottom:16px}.desktop-table_cutProgress__e20tB i{display:block;width:22px;height:2px;background:var(--draw-line);transition:background .25s}.desktop-table_cutProgress__e20tB i[data-complete=true]{background:var(--draw-red)}.desktop-table_table__co33U[data-phase=settled] .desktop-table_canvas__8P8Fy{height:auto;min-height:0;display:grid;align-items:center}.desktop-table_readingSpread__f3qsE{display:grid;grid-template-columns:repeat(var(--count),minmax(0,240px));align-content:center;justify-content:center;gap:clamp(24px,5vw,72px);padding:16px 32px 20px}.desktop-table_readingSpread__f3qsE article{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;animation:desktop-table_arrive__VR77j .6s ease both}.desktop-table_resultPosition__ZgwiU{display:block;min-height:36px;color:var(--draw-muted);font-size:12px;line-height:1.6}.desktop-table_readingSpread__f3qsE article>div{width:min(100%,186px);box-shadow:0 16px 32px #2c282414}.desktop-table_readingSpread__f3qsE h2{margin:21px 0 4px;font-family:var(--draw-serif);font-size:25px;line-height:1.4;font-weight:400}.desktop-table_readingSpread__f3qsE article>p{margin:0;font-size:12px;line-height:1.7;color:var(--draw-muted)}.desktop-table_finishActions__zefWx{display:flex;justify-content:center;padding:16px 24px 24px}.desktop-table_tableBottom__RWUXJ{position:relative;z-index:6;padding:18px 32px calc(20px + env(safe-area-inset-bottom, 0px));text-align:center}.desktop-table_tableBottom__RWUXJ p{font-size:12px;line-height:1.75;color:var(--draw-muted);margin:0 auto;max-width:700px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.desktop-table_tableBottom__RWUXJ p:before{content:"";display:block;width:32px;height:1px;background:var(--draw-line);margin:0 auto 12px}.desktop-table_invalidDeck__3hVZH{padding:30px;text-align:center;color:var(--draw-red)}.desktop-table_fanCard__yCFgz:focus-visible,.desktop-table_lockNumber__7Jsca:focus-visible,.desktop-table_numberField__bNWKo input:focus-visible,.desktop-table_primary__NnJL8:focus-visible,.desktop-table_quiet__e7Oel:focus-visible,.desktop-table_shuffleTouch__bkVEl:focus-visible,.desktop-table_turn__bt9yX:focus-visible{outline:2px solid var(--draw-red);outline-offset:5px}@keyframes desktop-table_arrive__VR77j{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media (min-width:1200px) and (min-height:850px){.desktop-table_tableHeading__2ZTpH{padding-top:46px}.desktop-table_positionRail__A8vbh{min-height:80px}}@media (max-width:639px){.desktop-table_tableHeading__2ZTpH{padding:25px 20px 0}.desktop-table_kicker__cVduO{font-size:10px;letter-spacing:.1em;gap:10px}.desktop-table_tableHeading__2ZTpH h1{font-size:29px;margin:12px auto 10px}.desktop-table_tableHeading__2ZTpH p{font-size:12px;max-width:340px}.desktop-table_positionRail__A8vbh{min-height:65px;padding:12px 20px 6px}.desktop-table_positions__ip__2{width:min(100%,450px);gap:14px}.desktop-table_positions__ip__2>div{grid-template-columns:22px minmax(0,1fr);gap:4px 6px;font-size:11px}.desktop-table_positions__ip__2>div>span{width:22px;height:22px;font-size:11px}.desktop-table_positions__ip__2 small{font-size:10px}.desktop-table_canvas__8P8Fy{height:max(350px,calc(100svh - 310px));min-height:350px}.desktop-table_shuffleTouch__bkVEl{bottom:118px}.desktop-table_shuffleActions__eaSfq{left:20px;right:20px;gap:6px;flex-direction:column-reverse;bottom:6px}.desktop-table_primary__NnJL8{min-height:50px;padding:12px 21px}.desktop-table_shuffleActions__eaSfq .desktop-table_primary__NnJL8{max-width:100%}.desktop-table_quiet__e7Oel{min-height:44px}.desktop-table_wheelControls__ziZeX{bottom:10px;gap:6px 9px}.desktop-table_numberField__bNWKo{min-height:44px}.desktop-table_numberField__bNWKo input{font-size:20px}.desktop-table_lockNumber__7Jsca{min-height:44px;padding-inline:12px;font-size:12px}.desktop-table_turn__bt9yX{width:44px;height:44px}.desktop-table_candidateActions__PKYti{flex-wrap:wrap;gap:4px 20px;bottom:0;min-height:80px}.desktop-table_revealName__5lE3_{font-size:22px}.desktop-table_cutProgress__e20tB{bottom:20px}.desktop-table_cutProgress__e20tB i{width:17px}.desktop-table_readingSpread__f3qsE{gap:13px;padding:12px 20px 20px}.desktop-table_readingSpread__f3qsE article>div{width:min(100%,160px)}.desktop-table_resultPosition__ZgwiU{font-size:11px;min-height:42px}.desktop-table_readingSpread__f3qsE h2{font-size:clamp(15px,4vw,22px);margin-top:15px;overflow-wrap:anywhere}.desktop-table_readingSpread__f3qsE article>p{font-size:11px}.desktop-table_table__co33U[data-phase=settled] .desktop-table_canvas__8P8Fy{min-height:320px}.desktop-table_table__co33U[data-phase=settled] .desktop-table_positionRail__A8vbh{min-height:20px}.desktop-table_finishActions__zefWx{padding-top:10px}.desktop-table_tableBottom__RWUXJ{padding:14px 24px calc(18px + env(safe-area-inset-bottom, 0px))}}@media (max-width:360px){.desktop-table_tableHeading__2ZTpH h1{font-size:26px}.desktop-table_positions__ip__2{gap:8px}.desktop-table_readingSpread__f3qsE{gap:10px;padding-inline:16px}.desktop-table_candidateActions__PKYti{flex-direction:column;gap:0;min-height:96px}}@media (max-height:720px) and (min-width:640px){.desktop-table_tableHeading__2ZTpH{padding-top:22px}.desktop-table_tableHeading__2ZTpH h1{font-size:31px}.desktop-table_positionRail__A8vbh{min-height:54px}.desktop-table_canvas__8P8Fy{height:350px;min-height:350px}.desktop-table_tableBottom__RWUXJ{padding-block:12px}}@media (prefers-reduced-motion:reduce){.desktop-table_table__co33U *,.desktop-table_table__co33U :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}