.routes-of-india-map-module__dWYF4q__board{border:1px solid hsl(var(--nextui-default-200));background:#f8f4e8;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0f172a14}.routes-of-india-map-module__dWYF4q__status{border-bottom:1px solid hsl(var(--nextui-default-200));min-height:2.75rem;color:hsl(var(--nextui-default-600));background:#fffdf4f0;padding:.7rem 1rem;font-size:.875rem;font-weight:600}.routes-of-india-map-module__dWYF4q__map{aspect-ratio:32/23;background:#f8f4e8;position:relative;overflow:auto}.routes-of-india-map-module__dWYF4q__panning{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}:is(.routes-of-india-map-module__dWYF4q__panning #cities>.city,.routes-of-india-map-module__dWYF4q__panning #labels>.city-label){cursor:default}.routes-of-india-map-module__dWYF4q__dragging,.routes-of-india-map-module__dWYF4q__dragging *{cursor:grabbing!important}.routes-of-india-map-module__dWYF4q__toolbar{border-bottom:1px solid hsl(var(--nextui-default-200));color:#334155;background:#fffdf4;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.875rem;display:flex}.routes-of-india-map-module__dWYF4q__toolbar button{cursor:pointer;background:#fff;border:1px solid #94a3b8;border-radius:.5rem;min-width:2.75rem;min-height:2.75rem;padding:.4rem .75rem;font-weight:600}.routes-of-india-map-module__dWYF4q__toolbar button:hover:not(:disabled){background:#f1f5f9}.routes-of-india-map-module__dWYF4q__toolbar button:focus-visible{outline-offset:2px;outline:3px solid #176db6}.routes-of-india-map-module__dWYF4q__toolbar button:disabled{opacity:.4;cursor:not-allowed}.routes-of-india-map-module__dWYF4q__toolbar output{text-align:center;font-variant-numeric:tabular-nums;min-width:3rem}.routes-of-india-map-module__dWYF4q__toolbar span{margin-left:auto}.routes-of-india-map-module__dWYF4q__canvas>div>svg,.routes-of-india-map-module__dWYF4q__preview{width:100%;height:auto;display:block}.routes-of-india-map-module__dWYF4q__map #route-network>g{cursor:pointer;outline:none}.routes-of-india-map-module__dWYF4q__inspecting #route-network>g:not(.is-claimed){cursor:default}:is(.routes-of-india-map-module__dWYF4q__placingJunction #cities>.city,.routes-of-india-map-module__dWYF4q__placingJunction #labels>.city-label){cursor:pointer;outline:none}:is(.routes-of-india-map-module__dWYF4q__placingJunction #cities>.city:hover circle,.routes-of-india-map-module__dWYF4q__placingJunction #cities>.city:focus circle){filter:drop-shadow(0 0 7px #f4c542f2);fill:#fff2a8!important;stroke:#9a6700!important;stroke-width:7px!important}.routes-of-india-map-module__dWYF4q__map #cities>.city.has-junction circle{filter:drop-shadow(0 1px 2px #0f172a7a);stroke:var(--junction-color)!important;stroke-width:7px!important}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g polyline,.routes-of-india-map-module__dWYF4q__map #route-network>g .route-block rect,.routes-of-india-map-module__dWYF4q__map #route-network>g .bridge-plus){transition:opacity .15s,stroke .15s,stroke-width .15s,filter .15s}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g:hover,.routes-of-india-map-module__dWYF4q__map #route-network>g:focus,.routes-of-india-map-module__dWYF4q__map #route-network>g.is-active){filter:drop-shadow(0 0 6px #ffef84fa)}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed{cursor:not-allowed}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-draft{filter:drop-shadow(0 0 7px #f4c542e6);animation:.6s ease-out routes-of-india-map-module__dWYF4q__routeGlow}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed{animation:.7s ease-out routes-of-india-map-module__dWYF4q__routeGlow}@keyframes routes-of-india-map-module__dWYF4q__routeGlow{50%{filter:drop-shadow(0 0 12px #f4c542)}}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-draft .route-block .block-outline{fill:#f4c542!important;stroke:#5e4500!important;stroke-width:3px!important}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-draft>polyline{opacity:1!important;stroke:#f4c542!important;stroke-width:10px!important}.routes-of-india-map-module__dWYF4q__map #route-network>g .claimed-route{filter:drop-shadow(0 1px 2px #0f172a7a);stroke-dasharray:1;animation:.65s ease-out both routes-of-india-map-module__dWYF4q__claimRoute}@keyframes routes-of-india-map-module__dWYF4q__claimRoute{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.routes-of-india-map-module__dWYF4q__map #route-network>g .claimed-route{animation:none}.routes-of-india-map-module__dWYF4q__map #route-network>g{animation:none}.routes-of-india-map-module__dWYF4q__map #route-network>g *{transition:none}}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed>polyline,.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed .claimed-route){opacity:1!important;stroke:var(--claim-color)!important;stroke-width:10px!important}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed .route-block rect:not(.block-outline){fill:var(--claim-color)!important}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g:hover polyline,.routes-of-india-map-module__dWYF4q__map #route-network>g:focus polyline,.routes-of-india-map-module__dWYF4q__map #route-network>g.is-active polyline){opacity:1!important;stroke:#fff7a8!important;stroke-width:10px!important}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g:hover .route-block .block-outline,.routes-of-india-map-module__dWYF4q__map #route-network>g:focus .route-block .block-outline,.routes-of-india-map-module__dWYF4q__map #route-network>g.is-active .route-block .block-outline){fill:#fff7a8!important;stroke:#5e4500!important;stroke-width:3px!important}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g:hover .route-block rect:not(.block-outline),.routes-of-india-map-module__dWYF4q__map #route-network>g:focus .route-block rect:not(.block-outline),.routes-of-india-map-module__dWYF4q__map #route-network>g.is-active .route-block rect:not(.block-outline)){filter:brightness(1.22)saturate(1.18)}:is(.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed:hover>polyline,.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed:focus>polyline,.routes-of-india-map-module__dWYF4q__map #route-network>g.is-claimed.is-active>polyline){stroke:var(--claim-color)!important}.routes-of-india-map-module__dWYF4q__error{color:#991b1b;background:#fee2e2f5;border-radius:.75rem;margin:0;padding:.75rem 1rem;font-size:.875rem;position:absolute;inset:auto 1rem 1rem}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-ineligible{opacity:.3}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-eligible{cursor:pointer;filter:drop-shadow(0 0 4px #e6b75b)}.routes-of-india-map-module__dWYF4q__map #route-network>g.is-draft{filter:drop-shadow(0 0 7px #673de6)}@media (max-width:767px){.routes-of-india-map-module__dWYF4q__toolbar span{flex-basis:100%;margin-left:0}}
.game-weather-module__FsMmtG__weather{gap:12px;display:grid}.game-weather-module__FsMmtG__banner{isolation:isolate;border:1px solid;border-radius:18px;align-items:center;gap:clamp(16px,3vw,36px);padding:24px;animation:.65s ease-out both game-weather-module__FsMmtG__arrive;display:flex;position:relative;overflow:hidden}.game-weather-module__FsMmtG__copy{z-index:1;flex:1;position:relative}.game-weather-module__FsMmtG__copy h2{letter-spacing:-.04em;margin:5px 0 12px;font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.1}.game-weather-module__FsMmtG__copy p{max-width:70ch;line-height:1.6}.game-weather-module__FsMmtG__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:800}.game-weather-module__FsMmtG__detail{opacity:.85;margin-top:8px;font-size:12px}.game-weather-module__FsMmtG__heat{color:#fff3d5;background:radial-gradient(at 0 100%,#f09526,#0000 65%),linear-gradient(120deg,#9a3d18,#461c20);border-color:#f09c49;box-shadow:0 8px 32px #bd591d33}.game-weather-module__FsMmtG__heat:after{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(at bottom,#0000 0 40px,#ffdc8424 42px 45px,#0000 48px 70px);animation:2.4s ease-in-out 2 game-weather-module__FsMmtG__shimmer;position:absolute;inset:-40%}.game-weather-module__FsMmtG__sun{background:#ffeaa0;border-radius:50%;flex:0 0 78px;width:78px;height:78px;animation:1.6s ease-out 3 game-weather-module__FsMmtG__flare;box-shadow:0 0 0 12px #ffd47524,0 0 0 26px #ffd47514,0 0 60px #ffb939}.game-weather-module__FsMmtG__sun span{border-radius:inherit;background:radial-gradient(circle at 35% 30%,#fff9da,#ffba38);width:100%;height:100%;display:block}.game-weather-module__FsMmtG__storm{color:#edf7ff;background:radial-gradient(at 0 0,#557a99,#0000 65%),linear-gradient(125deg,#203c58,#111b32);border-color:#729cb9;box-shadow:0 8px 32px #162c5533}.game-weather-module__FsMmtG__storm:after{content:"";z-index:-1;pointer-events:none;opacity:.3;background:repeating-linear-gradient(110deg,#0000 0 35px,#b3d9f966 36px 37px,#0000 38px 65px);animation:1s linear 5 game-weather-module__FsMmtG__rain;position:absolute;inset:-100%}.game-weather-module__FsMmtG__cloud{background:#9cb9cf;border-radius:30px;flex:0 0 90px;width:90px;height:42px;position:relative;box-shadow:inset 0 -9px 12px #496481}.game-weather-module__FsMmtG__cloud:before{content:"";z-index:-1;background:#b6cfdf;border-radius:50%;width:48px;height:48px;position:absolute;top:-22px;left:18px}.game-weather-module__FsMmtG__cloud span{color:#ffe69a;text-shadow:0 0 18px #fceba780;font-size:72px;line-height:1;animation:1.6s ease-out 3 game-weather-module__FsMmtG__thunder;position:absolute;top:13px;left:29px}.game-weather-module__FsMmtG__clear{color:#195339;background:#e3f3e9;border:1px solid #95c5a9;border-radius:12px;padding:14px 18px}@keyframes game-weather-module__FsMmtG__arrive{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}@keyframes game-weather-module__FsMmtG__shimmer{50%{transform:translateY(-18px)skew(6deg)}}@keyframes game-weather-module__FsMmtG__flare{50%{transform:scale(1.12)}}@keyframes game-weather-module__FsMmtG__rain{to{transform:translate(-20px,55px)}}@keyframes game-weather-module__FsMmtG__thunder{50%{text-shadow:0 0 30px #fceba7;transform:translateY(8px)}}@media (max-width:600px){.game-weather-module__FsMmtG__banner{align-items:flex-start;padding:20px}.game-weather-module__FsMmtG__sun{flex-basis:42px;width:42px;height:42px;margin-top:16px}.game-weather-module__FsMmtG__cloud{flex-basis:48px;width:48px;height:30px;margin-top:24px}.game-weather-module__FsMmtG__cloud:before{width:30px;height:30px;top:-14px;left:8px}.game-weather-module__FsMmtG__cloud span{font-size:50px;left:10px}}@media (prefers-reduced-motion:reduce){.game-weather-module__FsMmtG__banner,.game-weather-module__FsMmtG__sun,.game-weather-module__FsMmtG__cloud span,.game-weather-module__FsMmtG__heat:after,.game-weather-module__FsMmtG__storm:after{animation:none}}
.game-review-module__59_G7W__review{background:hsl(var(--nextui-content1));border:1px solid #6557a340;border-radius:22px;overflow:hidden}.game-review-module__59_G7W__header{color:#f7f3ff;background:radial-gradient(at 90% 0,#8960d955,#0000 65%),linear-gradient(125deg,#182a4e,#352153);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.game-review-module__59_G7W__eyebrow{color:#dcc08e;letter-spacing:.2em;font-size:10px;font-weight:800}.game-review-module__59_G7W__header h2{margin:8px 0;font-size:clamp(22px,3vw,30px);font-weight:700}.game-review-module__59_G7W__header p:last-child{color:#d6d2e9;max-width:520px;font-size:14px;line-height:1.7}.game-review-module__59_G7W__toggle{color:#392258;background:#f4edff;border:1px solid #bdabef;border-radius:12px;padding:13px 20px;font-weight:700;transition:transform .18s}.game-review-module__59_G7W__toggle:hover{transform:translateY(-2px)}.game-review-module__59_G7W__toggle:focus-visible,.game-review-module__59_G7W__filter select:focus-visible,.game-review-module__59_G7W__turn summary:focus-visible{outline-offset:4px;outline:3px solid #b28ae6}.game-review-module__59_G7W__content{padding:clamp(16px,3vw,30px)}.game-review-module__59_G7W__notice{border:1px solid #c49e55;border-radius:10px;margin-bottom:16px;padding:14px;font-size:14px}.game-review-module__59_G7W__stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.game-review-module__59_G7W__stats>div{background:hsl(var(--nextui-default-100));border-radius:12px;padding:16px}.game-review-module__59_G7W__stats strong{font-size:26px;display:block}.game-review-module__59_G7W__stats span{color:hsl(var(--nextui-default-600));font-size:12px}.game-review-module__59_G7W__filter{align-items:center;gap:12px;margin-bottom:24px;font-size:14px;display:flex}.game-review-module__59_G7W__filter select{border:1px solid hsl(var(--nextui-default-300));background:hsl(var(--nextui-content1));border-radius:9px;padding:8px 12px}.game-review-module__59_G7W__timeline{border-left:2px solid #a992ce66;margin-left:8px;padding-left:24px;list-style:none}.game-review-module__59_G7W__turn{margin-bottom:20px;position:relative}.game-review-module__59_G7W__marker{border:3px solid hsl(var(--nextui-content1));background:#9672c3;border-radius:50%;width:12px;height:12px;position:absolute;top:20px;left:-31px;box-shadow:0 0 0 2px #9672c3}.game-review-module__59_G7W__turn details{border:1px solid hsl(var(--nextui-default-200));border-radius:14px;overflow:hidden}.game-review-module__59_G7W__turn summary{cursor:pointer;background:hsl(var(--nextui-default-50));padding:16px 18px;font-weight:700}.game-review-module__59_G7W__turn summary>span{float:right;color:hsl(var(--nextui-default-600));font-size:12px;font-weight:400}.game-review-module__59_G7W__events{padding:0 18px;list-style:none}.game-review-module__59_G7W__event{border-top:1px solid hsl(var(--nextui-default-200));gap:14px;padding:17px 0;display:flex}.game-review-module__59_G7W__icon{color:#9672c3;background:#9672c31a;border-radius:9px;flex:0 0 32px;place-items:center;height:32px;font-size:22px;display:grid}.game-review-module__59_G7W__actor{text-transform:capitalize;color:hsl(var(--nextui-default-600));align-items:center;gap:6px;font-size:11px;display:flex}.game-review-module__59_G7W__actor>span{border-radius:50%;width:8px;height:8px}.game-review-module__59_G7W__event h3{margin-top:4px;font-size:14px;font-weight:650}.game-review-module__59_G7W__tags{flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none;display:flex}.game-review-module__59_G7W__tags li{background:hsl(var(--nextui-default-100));border-radius:6px;padding:4px 8px;font-size:12px}@media (prefers-reduced-motion:reduce){.game-review-module__59_G7W__toggle{transition:none}.game-review-module__59_G7W__toggle:hover{transform:none}}
.routes-of-india-game-module__Xcy9-W__coachCard{isolation:isolate;color:#fff8e5;background:linear-gradient(145deg, #ffffff2e, transparent 55%), var(--card-color);transform-origin:bottom;border:1px solid #fff6;border-radius:13px;flex-direction:column;flex:0 0 108px;justify-content:space-between;align-items:center;width:108px;height:160px;padding:12px 8px 10px;transition:transform .18s,box-shadow .18s;animation:.35s ease-out both routes-of-india-game-module__Xcy9-W__deal;display:flex;position:relative;box-shadow:inset 0 0 0 4px #fff9de1f,0 5px 0 -2px #172937,0 9px 15px #00000029}.routes-of-india-game-module__Xcy9-W__coachCard:before{content:"";pointer-events:none;border:1px solid #fff9de40;border-radius:7px;position:absolute;inset:7px}.routes-of-india-game-module__Xcy9-W__coachCard[data-kind=engine]{background:linear-gradient(135deg,#994262,#5555a0 40%,#247b83 70%,#a58232)}.routes-of-india-game-module__Xcy9-W__coachCard[data-kind=white]{color:#203a48}.routes-of-india-game-module__Xcy9-W__coachCard[data-kind=yellow]{color:#302615}.routes-of-india-game-module__Xcy9-W__coachCard:disabled{cursor:default}.routes-of-india-game-module__Xcy9-W__coachCard:not(:disabled){cursor:pointer}.routes-of-india-game-module__Xcy9-W__coachCard:not(:disabled):hover{transform:translateY(-6px)rotate(-2deg);box-shadow:inset 0 0 0 4px #fff9de33,0 14px 20px #0003}.routes-of-india-game-module__Xcy9-W__coachCard:not(:disabled):active{transform:translateY(-2px)scale(.96)}.routes-of-india-game-module__Xcy9-W__coachCard:focus-visible{outline:3px solid hsl(var(--nextui-primary));outline-offset:5px}.routes-of-india-game-module__Xcy9-W__coachCard[data-selected=true]{outline-offset:3px;outline:3px solid #dfab43;transform:translateY(-6px)}.routes-of-india-game-module__Xcy9-W__coachCard[data-drawing=true]{animation:.55s ease-in-out both routes-of-india-game-module__Xcy9-W__draw}.routes-of-india-game-module__Xcy9-W__cardEdition{letter-spacing:1.4px;font-size:7px;font-weight:800}.routes-of-india-game-module__Xcy9-W__cardArt{width:100%;height:90px}.routes-of-india-game-module__Xcy9-W__cardName{font-size:12px;font-weight:800;line-height:1.2}.routes-of-india-game-module__Xcy9-W__cardType{letter-spacing:1.2px;opacity:.8;font-size:7px;font-weight:700}.routes-of-india-game-module__Xcy9-W__cardCount{color:#233c45;border:2px solid var(--card-color);z-index:1;background:#fff7df;border-radius:50%;place-items:center;min-width:28px;height:28px;padding:0 6px;font-size:14px;font-weight:900;animation:.35s ease-out routes-of-india-game-module__Xcy9-W__countPop;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 2px 6px #0003}.routes-of-india-game-module__Xcy9-W__cardGrid{flex-wrap:wrap;gap:16px 12px;padding:10px 3px;display:flex}.routes-of-india-game-module__Xcy9-W__ticketGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.routes-of-india-game-module__Xcy9-W__ticket{text-align:left;color:#3c3425;background:radial-gradient(circle at 0 65%, hsl(var(--nextui-content1)) 6px, transparent 7px), radial-gradient(circle at 100% 65%, hsl(var(--nextui-content1)) 6px, transparent 7px), #f7edda;border:1px solid #ba9d67;border-radius:10px;padding:18px;transition:transform .18s,box-shadow .18s;animation:.35s ease-out both routes-of-india-game-module__Xcy9-W__deal;box-shadow:0 3px 8px #0001}.routes-of-india-game-module__Xcy9-W__ticket:not(:disabled):hover{transform:translateY(-3px)}.routes-of-india-game-module__Xcy9-W__ticket[aria-pressed=true]{border-color:#b78224;animation:.26s ease-out routes-of-india-game-module__Xcy9-W__ticketStamp;box-shadow:inset 0 0 0 2px #d4a74e}.routes-of-india-game-module__Xcy9-W__ticket:focus-visible{outline-offset:3px;outline:3px solid #c38d32}.routes-of-india-game-module__Xcy9-W__ticketLabel{letter-spacing:2px;margin-bottom:10px;font-size:9px;font-weight:800;display:block}.routes-of-india-game-module__Xcy9-W__ticketPoints{border-top:1px dashed #b99e70;margin-top:14px;padding-top:10px;font-size:12px;display:block}.routes-of-india-game-module__Xcy9-W__table{border:1px solid hsl(var(--nextui-default-200));background:radial-gradient(ellipse at top left, #be97411a, transparent 65%), hsl(var(--nextui-default-50));border-radius:24px;padding:clamp(12px,2vw,24px)}.routes-of-india-game-module__Xcy9-W__turnBanner{color:#fff3d7;background:linear-gradient(115deg,#162e34,#2b5053);border:1px solid #365457;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 8px 25px #0001}.routes-of-india-game-module__Xcy9-W__turnText{animation:.35s ease-out routes-of-india-game-module__Xcy9-W__slideIn}.routes-of-india-game-module__Xcy9-W__turnText>p:last-child{color:#d0dddb}.routes-of-india-game-module__Xcy9-W__steps{gap:6px;margin-top:12px;display:flex}.routes-of-india-game-module__Xcy9-W__steps span{background:#ffffff25;border-radius:4px;width:34px;height:4px;transition:background .25s}.routes-of-india-game-module__Xcy9-W__steps span[data-done=true]{background:#e6b75b}.routes-of-india-game-module__Xcy9-W__players{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.routes-of-india-game-module__Xcy9-W__player{background:hsl(var(--nextui-content1));border:1px solid hsl(var(--nextui-default-200));border-radius:12px;padding:10px 14px;font-size:13px;transition:border-color .25s,background .25s,box-shadow .25s}.routes-of-india-game-module__Xcy9-W__player[data-active=true]{border-color:#c49541;box-shadow:0 0 0 2px #c4954122}.routes-of-india-game-module__Xcy9-W__notice{animation:.3s ease-out routes-of-india-game-module__Xcy9-W__slideIn}.routes-of-india-game-module__Xcy9-W__shareButton{box-shadow:0 4px 14px #6335c840;color:#fff!important;background:linear-gradient(120deg,#2563eb,#7c3aed)!important}.routes-of-india-game-module__Xcy9-W__destinationDraw{color:#fff7df;text-align:left;background:linear-gradient(120deg,#312e81,#6d28d9);border:2px solid #e6b75b;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:20px;transition:transform .18s;display:flex;box-shadow:0 6px 18px #42318a30}.routes-of-india-game-module__Xcy9-W__destinationDraw strong,.routes-of-india-game-module__Xcy9-W__destinationDraw small{display:block}.routes-of-india-game-module__Xcy9-W__destinationDraw strong{font-size:17px}.routes-of-india-game-module__Xcy9-W__destinationDraw small{margin-top:6px}.routes-of-india-game-module__Xcy9-W__destinationDraw>span:first-child{font-size:32px}.routes-of-india-game-module__Xcy9-W__destinationDraw:not(:disabled):hover{transform:translateY(-3px)}.routes-of-india-game-module__Xcy9-W__destinationDraw:disabled{opacity:.55}.routes-of-india-game-module__Xcy9-W__destinationDraw:focus-visible{outline-offset:3px;outline:3px solid #e6b75b}@keyframes routes-of-india-game-module__Xcy9-W__deal{0%{opacity:0;transform:translateY(12px)rotate(-4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes routes-of-india-game-module__Xcy9-W__draw{45%{opacity:.35;transform:translateY(-18px)rotate(7deg)scale(.9)}}@keyframes routes-of-india-game-module__Xcy9-W__countPop{0%{transform:scale(.7)}55%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes routes-of-india-game-module__Xcy9-W__slideIn{0%{opacity:.3;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes routes-of-india-game-module__Xcy9-W__ticketStamp{50%{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.routes-of-india-game-module__Xcy9-W__table *,.routes-of-india-game-module__Xcy9-W__coachCard,.routes-of-india-game-module__Xcy9-W__cardCount,.routes-of-india-game-module__Xcy9-W__ticket{transition:none!important;animation:none!important}.routes-of-india-game-module__Xcy9-W__coachCard:not(:disabled):hover,.routes-of-india-game-module__Xcy9-W__coachCard[data-selected=true],.routes-of-india-game-module__Xcy9-W__ticket:not(:disabled):hover{transform:none}}@media (max-width:480px){.routes-of-india-game-module__Xcy9-W__coachCard{flex-basis:92px;width:92px;height:140px}.routes-of-india-game-module__Xcy9-W__cardArt{height:72px}}
