.game-card-scene[data-v-13806b03]{pointer-events:none;direction:ltr;display:block;position:absolute;inset:0;overflow:hidden}.game-card-scene .scene-table-glow[data-v-13806b03]{background:radial-gradient(ellipse, var(--table-light) 0%, transparent 65%);opacity:.45;width:130%;height:80%;position:absolute;top:-15%;left:-15%}.game-card-scene .scene-card-fan[data-v-13806b03]{width:100%;height:210px;position:absolute;top:28px;left:0;transform:rotate(-8deg)}.game-card-scene .scene-card-fan img[data-v-13806b03]{width:91px;height:127px;top:calc(15px + var(--scene-card) * 3px);left:calc(50% - 45px + (var(--scene-card) - (var(--scene-count) - 1) / 2) * 47px);transform:translateY(calc(var(--scene-card) * 5px)) rotate(calc((var(--scene-card) - (var(--scene-count) - 1) / 2) * 20deg));border-radius:7px;position:absolute;box-shadow:-5px 10px 16px #050c1045}.game-card-scene.scene-hand .scene-card-fan[data-v-13806b03]{transform:rotate(8deg)}.game-card-scene.scene-hand .scene-card-fan img[data-v-13806b03]{transform:translateY(calc(var(--scene-card) * -6px)) rotate(-3deg)}.game-card-scene.scene-basra .scene-card-fan[data-v-13806b03]{transform:rotate(-4deg)}.game-card-scene.scene-basra .scene-card-fan img[data-v-13806b03]:first-child{top:48px;transform:rotate(-21deg)}.game-card-scene.scene-basra .scene-card-fan img[data-v-13806b03]:last-child{top:42px;transform:rotate(22deg)}.game-card-scene.scene-uno .scene-card-fan[data-v-13806b03]{top:25px;transform:rotate(4deg)}.game-card-scene.scene-uno .scene-card-fan img[data-v-13806b03]{width:80px;height:112px;left:calc(50% - 40px + (var(--scene-card) - 1.5) * 35px)}.game-card-scene .scene-tonj-layout[data-v-13806b03]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(148px,81%);display:grid;position:absolute;top:12px;left:50%;transform:translate(-50%)}.game-card-scene .scene-tonj-layout[data-v-13806b03]:before{content:"";background:radial-gradient(#abc5ff52,#0000 72%);border:1px solid #cedbff38;border-radius:50%;position:absolute;inset:-7px -26% -8px}.game-card-scene .scene-tonj-layout img[data-v-13806b03]{aspect-ratio:5/7;transform-origin:50% 80%;border:1px solid #ebd9a9;border-radius:7px;width:110%;max-width:none;margin-inline-start:-5%;display:block;position:relative;box-shadow:0 3px #172850,0 8px 16px #0a133b8c}.game-card-scene .scene-tonj-layout img[data-v-13806b03]:nth-child(n+3){margin-block-start:-57%}.game-card-scene .scene-tonj-layout img[data-v-13806b03]:first-child{transform:translate(8%)rotate(-12deg)}.game-card-scene .scene-tonj-layout img[data-v-13806b03]:nth-child(2){transform:translate(-8%)rotate(12deg)}.game-card-scene .scene-tonj-layout img[data-v-13806b03]:nth-child(3){transform:translate(8%)rotate(-10deg)}.game-card-scene .scene-tonj-layout img[data-v-13806b03]:nth-child(4){transform:translate(-8%)rotate(10deg)}.game-card-scene .scene-solitaire-layout[data-v-13806b03]{grid-template-rows:42px 1fr;justify-items:center;padding-top:24px;display:grid;position:absolute;inset:0}.game-card-scene .scene-solitaire-layout .scene-solitaire-slots[data-v-13806b03]{align-items:start;gap:7px;display:flex}.game-card-scene .scene-solitaire-layout .scene-solitaire-slots i[data-v-13806b03]{color:#e8f8ff;place-items:center;width:23px;height:32px;font-size:23px;font-style:normal;line-height:1;display:grid}.game-card-scene .scene-solitaire-layout .scene-solitaire-cards[data-v-13806b03]{align-items:start;padding-inline-start:20px;display:flex}.game-card-scene .scene-solitaire-layout .scene-solitaire-cards img[data-v-13806b03]{border-radius:6px;width:clamp(44px,7vw,70px);margin-inline-start:-18px;transform:rotate(-12deg);box-shadow:-4px 6px 10px #102e4b66}.game-card-scene .scene-solitaire-layout .scene-solitaire-cards img[data-v-13806b03]:nth-child(2){transform:translateY(7px)rotate(-1deg)}.game-card-scene .scene-solitaire-layout .scene-solitaire-cards img[data-v-13806b03]:nth-child(3){transform:translateY(16px)rotate(10deg)}.game-card-scene.scene-freecell .scene-solitaire-slots i[data-v-13806b03]{color:#f1ffd7;background:#285840af;border:1px solid #f1ffd7;border-radius:4px;font-size:17px}.game-card-scene.scene-freecell .scene-solitaire-cards[data-v-13806b03]{padding-inline-start:0}.game-card-scene.scene-freecell .scene-solitaire-cards img[data-v-13806b03]{width:clamp(57px,8vw,76px);margin-inline-start:0;transform:rotate(-9deg)}.game-card-scene .scene-spider-card[data-v-13806b03]{filter:drop-shadow(0 8px 8px #07190f85);width:min(64%,108px);position:absolute;top:15px;left:50%;transform:translate(-50%)rotate(-10deg)}.game-card-scene .scene-pyramid-cards[data-v-13806b03],.game-card-scene .scene-tripeaks-cards[data-v-13806b03]{position:absolute;left:50%;transform:translate(-50%)}.game-card-scene .scene-pyramid-cards img[data-v-13806b03],.game-card-scene .scene-tripeaks-cards img[data-v-13806b03]{aspect-ratio:5/7;border:1px solid #eee0bb;border-radius:4px;display:block;position:relative;box-shadow:0 3px 6px #220e176e}.game-card-scene .scene-pyramid-cards[data-v-13806b03]{--formation-card:clamp(30px, 11vw, 45px);justify-items:center;display:grid;top:12px}.game-card-scene .scene-pyramid-cards .scene-pyramid-row[data-v-13806b03]{gap:4px;display:flex}.game-card-scene .scene-pyramid-cards .scene-pyramid-row+.scene-pyramid-row[data-v-13806b03]{margin-top:calc(var(--formation-card) * -.61)}.game-card-scene .scene-pyramid-cards img[data-v-13806b03]{width:var(--formation-card)}.game-card-scene .scene-tripeaks-cards[data-v-13806b03]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:min(190px,90%);display:grid;top:29px}.game-card-scene .scene-tripeaks-cards[data-v-13806b03]:before{content:"";clip-path:polygon(0 88%,17% 26%,33% 63%,50% 0,67% 63%,83% 26%,100% 88%,100% 100%,0 100%);background:linear-gradient(165deg,#ffd5a462,#f7b47715);position:absolute;inset:-12px -6px -40px}.game-card-scene .scene-tripeaks-cards .scene-peak[data-v-13806b03]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2px;display:grid;position:relative}.game-card-scene .scene-tripeaks-cards .scene-peak[data-v-13806b03]:first-child{transform:translateY(19px)rotate(-7deg)}.game-card-scene .scene-tripeaks-cards .scene-peak[data-v-13806b03]:last-child{transform:translateY(19px)rotate(7deg)}.game-card-scene .scene-tripeaks-cards .scene-peak img[data-v-13806b03]{width:100%}.game-card-scene .scene-tripeaks-cards .scene-peak img[data-v-13806b03]:first-child{grid-column:1/-1;justify-self:center;width:50%;margin-bottom:-19%}.game-card-scene .scene-game-emblem[data-v-13806b03]{filter:drop-shadow(0 9px 10px #0005);width:min(72%,146px);margin-inline:auto;position:absolute;inset-block-start:15px;inset-inline:0}.game-card-scene .scene-checkerboard[data-v-13806b03]{background:conic-gradient(#d8c6a3 25%, #50604e 0 50%, #d8c6a3 0 75%, #50604e 0) 0 0/47px 47px;border:9px solid #a7845c;border-radius:5px;width:205px;height:205px;position:absolute;top:19px;left:calc(50% - 102px);transform:perspective(350px)rotateX(49deg)rotate(-24deg);box-shadow:-3px 10px #3d3226,-7px 21px 30px #0005}.game-card-scene .scene-chess-pieces[data-v-13806b03]{position:absolute;inset:0}.game-card-scene .scene-chess-pieces img[data-v-13806b03]{object-fit:contain;filter:drop-shadow(0 8px 5px #07101070);width:90px;height:127px;position:absolute}.game-card-scene .scene-chess-pieces img[data-v-13806b03]:first-child{top:15px;left:calc(50% - 86px);transform:rotate(-9deg)}.game-card-scene .scene-chess-pieces img[data-v-13806b03]:nth-child(2){top:47px;left:calc(50% - 5px);transform:rotate(9deg)}.game-card-scene .scene-chess-pieces img[data-v-13806b03]:nth-child(3){width:60px;height:75px;top:101px;left:calc(50% - 54px)}.game-card-scene .scene-dama-pieces[data-v-13806b03]{position:absolute;inset:0}.game-card-scene .scene-dama-pieces img[data-v-13806b03]{filter:drop-shadow(0 7px 4px #13120b60);width:69px;height:69px;position:absolute}.game-card-scene .scene-dama-pieces img[data-v-13806b03]:first-child{top:55px;left:calc(50% - 76px)}.game-card-scene .scene-dama-pieces img[data-v-13806b03]:nth-child(2){width:80px;height:80px;top:43px;left:calc(50% - 2px)}.game-card-scene .scene-dama-pieces img[data-v-13806b03]:nth-child(3){width:82px;height:82px;top:109px;left:calc(50% - 46px)}.game-card-scene .scene-dama-pieces img[data-v-13806b03]:nth-child(4){width:54px;height:54px;top:130px;left:calc(50% + 40px)}.game-card-scene.scene-dama .scene-checkerboard[data-v-13806b03]{background:conic-gradient(#c5a179 25%, #674a35 0 50%, #c5a179 0 75%, #674a35 0) 0 0/47px 47px;border-color:#8f6949}.game-card-scene .scene-tawla[data-v-13806b03]{filter:drop-shadow(0 12px 8px #100c0945);width:285px;max-width:none;height:210px;position:absolute;top:6px;left:calc(50% - 143px);transform:rotate(-13deg)}.setup-game-art[data-v-ef16b4d5]{pointer-events:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.setup-game-art .art-halo[data-v-ef16b4d5]{fill:#edeedf}.setup-game-art .art-orbit[data-v-ef16b4d5]{stroke:#c6d0b9;stroke-width:1px;stroke-dasharray:2 5}.setup-game-art .art-shadow[data-v-ef16b4d5]{fill:#284a35;opacity:.12}.setup-game-art .art-card[data-v-ef16b4d5]{fill:#fffdf5;stroke:#54705a;stroke-width:2px}.setup-game-art .art-green-card[data-v-ef16b4d5]{fill:#365b43;stroke:#294b37;stroke-width:2px}.setup-game-art .art-outline[data-v-ef16b4d5]{stroke:#34503b;stroke-width:2px}.setup-game-art .art-paper[data-v-ef16b4d5]{fill:#fff9e7}.setup-game-art .art-green[data-v-ef16b4d5]{fill:#34543f}.setup-game-art .art-red[data-v-ef16b4d5]{fill:#b75a48}.setup-game-art .art-gold[data-v-ef16b4d5]{fill:#b68b3f}.setup-game-art .art-crown[data-v-ef16b4d5]{fill:#ddba6d;stroke:#96702e;stroke-width:2px}.setup-game-art .art-line[data-v-ef16b4d5]{stroke:#35563e;stroke-width:3px}.setup-game-art .art-gold-line[data-v-ef16b4d5]{stroke:#b18a40;stroke-width:3px}.setup-game-art .art-board[data-v-ef16b4d5]{fill:#d9c295;stroke:#8e7650;stroke-width:2px}.setup-game-art .art-grid[data-v-ef16b4d5]{stroke:#869574;stroke-width:2px}.setup-game-art .art-king[data-v-ef16b4d5]{fill:#365b43;stroke:#294b37;stroke-width:3px}.setup-game-art .lobby-card-face[data-v-ef16b4d5]{fill:#223342}.setup-game-art .lobby-card-face.lobby-card-red[data-v-ef16b4d5]{fill:#ad2638}.setup-game-art .lobby-card-inset[data-v-ef16b4d5]{fill:none;stroke:#aebcae;stroke-width:1.5px}.setup-game-art .lobby-card-rank[data-v-ef16b4d5]{font-family:Arial,sans-serif;font-size:52px;font-weight:900}.setup-game-art .lobby-card-pair>.lobby-card-face[data-v-ef16b4d5]{transform-origin:80px 80px}.setup-game-art .lobby-card-pair>.lobby-card-face[data-v-ef16b4d5]:first-child{transform:translate(-28px)rotate(-12deg)scale(.83)}.setup-game-art .lobby-card-pair>.lobby-card-face[data-v-ef16b4d5]:last-child{transform:translate(28px)rotate(12deg)scale(.83)}.game-lobby-heading a[data-v-1cae5e1f],.game-lobby-heading button[data-v-1cae5e1f]{-webkit-tap-highlight-color:transparent}.game-lobby-heading a[data-v-1cae5e1f]:focus-visible,.game-lobby-heading button[data-v-1cae5e1f]:focus-visible{outline-offset:4px;outline:3px solid #bc9c5b}.game-lobby-heading button[data-v-1cae5e1f]{font:inherit;cursor:pointer}.game-lobby-heading button[data-v-1cae5e1f]:disabled{opacity:.6;cursor:default}.game-lobby-heading .lobby-topline[data-v-1cae5e1f]{justify-content:space-between;align-items:center;gap:15px;display:flex}.game-lobby-heading .lobby-back[data-v-1cae5e1f]{color:#607260;align-items:center;gap:8px;padding:8px 0;font-size:13px;text-decoration:none;display:inline-flex}.game-lobby-heading .lobby-back svg[data-v-1cae5e1f]{width:18px;height:18px}.game-lobby-heading:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .back-arrow[data-v-1cae5e1f]{transform:scaleX(-1)}.game-lobby-heading .lobby-heading[data-v-1cae5e1f]{border-bottom:1px solid #dce3d4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 0 25px;display:grid}.game-lobby-heading .lobby-title-row[data-v-1cae5e1f]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.game-lobby-heading .lobby-game-art[data-v-1cae5e1f]{flex:none;place-items:center;width:60px;height:60px;display:grid}.game-lobby-heading .lobby-game-art svg[data-v-1cae5e1f]{width:56px;height:56px}.game-lobby-heading h1[data-v-1cae5e1f]{color:#244635;margin:0;font-family:Cairo,sans-serif;font-size:35px;font-weight:900;line-height:1.4}.game-lobby-heading .lobby-tagline[data-v-1cae5e1f]{color:#7a876e;border-inline-start:1px solid #d3dacb;padding-inline-start:16px;font-size:18px}.game-lobby-heading .lobby-copy>p[data-v-1cae5e1f]{color:#7a8472;margin:14px 0 0;font-size:15px;line-height:1.8}.game-lobby-heading .lobby-rules[data-v-1cae5e1f]{color:#395c43;background:#fffdf7;border:1px solid #cdd8c6;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:11px 18px;font-size:14px;font-weight:700;display:inline-flex}.game-lobby-heading .lobby-rules svg[data-v-1cae5e1f]{width:19px;height:19px}.game-lobby-heading .lobby-rules[data-v-1cae5e1f]:hover:not(:disabled){background:#eaf0e2;border-color:#9aaf8e}@media (width<=800px){.game-lobby-heading .lobby-tagline[data-v-1cae5e1f]{font-size:16px}}@media (width<=540px){.game-lobby-heading .lobby-topline[data-v-1cae5e1f]{gap:9px}.game-lobby-heading .lobby-back[data-v-1cae5e1f]{font-size:12px}.game-lobby-heading .lobby-heading[data-v-1cae5e1f]{grid-template-columns:1fr;gap:0;padding-top:18px;padding-bottom:20px}.game-lobby-heading .lobby-copy[data-v-1cae5e1f]{grid-area:1/1}.game-lobby-heading .lobby-title-row[data-v-1cae5e1f]{gap:10px;padding-inline-end:88px}.game-lobby-heading h1[data-v-1cae5e1f]{font-size:31px}.game-lobby-heading .lobby-game-art[data-v-1cae5e1f],.game-lobby-heading .lobby-game-art svg[data-v-1cae5e1f]{width:42px;height:42px}.game-lobby-heading .lobby-tagline[data-v-1cae5e1f]{border:0;flex-basis:100%;padding:0;font-size:15px}.game-lobby-heading .lobby-copy>p[data-v-1cae5e1f]{margin-top:10px;font-size:14px}.game-lobby-heading .lobby-rules[data-v-1cae5e1f]{grid-area:1/1;place-self:start end;gap:6px;min-height:40px;padding:9px 12px;font-size:12px}.game-lobby-heading .lobby-rules svg[data-v-1cae5e1f]{width:16px;height:16px}}.karmool-game-mark[data-v-3aa45683]{width:100%;height:100%;color:var(--poster-ink,#263e33);pointer-events:none;display:block;overflow:visible}.app-game-intro[data-v-46ae42fc]{direction:var(--karmool-direction,inherit);color:#213f35;font-family:Tajawal,Cairo,sans-serif}.app-game-intro[data-v-46ae42fc],.app-game-intro[data-v-46ae42fc] *{box-sizing:border-box}.app-game-intro button[data-v-46ae42fc],.app-game-intro a[data-v-46ae42fc]{-webkit-tap-highlight-color:transparent}.app-game-intro button[data-v-46ae42fc]{font:inherit;cursor:pointer}.app-game-intro button[data-v-46ae42fc]:focus-visible,.app-game-intro a[data-v-46ae42fc]:focus-visible{outline-offset:4px;outline:3px solid #bb9054}.app-game-intro[data-v-46ae42fc]:has(.intro){background:radial-gradient(ellipse at 10% 30%, color-mix(in srgb, var(--poster-paper) 20%, transparent), transparent 52%), linear-gradient(135deg, #f8f5ee, #eeeee4)}.app-game-intro .intro[data-v-46ae42fc]{width:min(1320px,100%);min-height:calc(100dvh / var(--karmool-display-scale,1) - 112px);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:28px 64px;margin:auto;padding:25px 48px 24px;display:grid;position:relative}.app-game-intro .intro-topline[data-v-46ae42fc]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.app-game-intro .intro-home-link[data-v-46ae42fc]{color:#294a3d;background:#ffffff9c;border:1px solid #294a3d23;border-radius:12px;align-items:center;gap:9px;min-height:42px;padding:9px 15px;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.app-game-intro .intro-home-link[data-v-46ae42fc]:hover{background:#fff;border-color:#294a3d60}.app-game-intro .intro-home-link svg[data-v-46ae42fc]{flex:none;width:20px;height:20px}.app-game-intro:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .intro-back-arrow[data-v-46ae42fc]{transform:scaleX(-1)}.app-game-intro:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .online-button svg[data-v-46ae42fc]{transform:scaleX(-1)}.app-game-intro .intro-table-label[data-v-46ae42fc]{color:#68786d;align-items:center;gap:9px;font-size:13px;display:inline-flex}.app-game-intro .intro-table-label bdi[data-v-46ae42fc]{font-family:Cairo,sans-serif;font-weight:700}.app-game-intro .intro-table-label i[data-v-46ae42fc]{background:#a7ac9b;border-radius:50%;width:3px;height:3px}.app-game-intro .hero-copy[data-v-46ae42fc]{grid-area:2/1;align-self:end;padding-top:16px}.app-game-intro .hero-copy h1[data-v-46ae42fc]{letter-spacing:-.8px;color:#203e33;margin:17px 0 10px;font-family:Cairo,sans-serif;font-size:clamp(44px,4.5vw,66px);font-weight:900;line-height:1.4}.app-game-intro .hero-copy .hero-tagline[data-v-46ae42fc]{color:#37584a;margin:0 0 17px;font-size:clamp(19px,1.8vw,25px);font-weight:700;line-height:1.75}.app-game-intro .hero-copy>p[data-v-46ae42fc]{color:#66746a;max-width:570px;margin:0;font-size:17px;line-height:1.9}.app-game-intro .eyebrow[data-v-46ae42fc]{color:#5c7765;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.app-game-intro .eyebrow>span[data-v-46ae42fc]{background:#5d8668;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5d866812}.app-game-intro .feature-list[data-v-46ae42fc]{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.app-game-intro .feature-list span[data-v-46ae42fc]{color:#506858;background:#fff9;border:1px solid #28473617;border-radius:9px;align-items:center;gap:5px;padding:8px 11px;font-size:13px;line-height:1.5;display:inline-flex}.app-game-intro .feature-list svg[data-v-46ae42fc]{color:#68816b;flex:none;width:17px;height:17px}.app-game-intro .game-poster[data-v-46ae42fc]{isolation:isolate;color:#f5eedc;background:radial-gradient(ellipse at 50% 35%, color-mix(in srgb, var(--poster-paper) 27%, #234333), transparent 75%), linear-gradient(140deg, #244d3d, #152c24);border:1px solid #536f553d;border-radius:26px;flex-direction:column;grid-area:2/2/4;justify-self:center;width:min(100%,430px);height:475px;padding:23px 25px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px #163d231a,inset 0 1px #ffffff17}.app-game-intro .game-poster[data-v-46ae42fc]:before{content:"";z-index:-1;border:1px solid #eee8cf1c;border-radius:18px;position:absolute;inset:10px}.app-game-intro .poster-topline[data-v-46ae42fc],.app-game-intro .poster-baseline[data-v-46ae42fc]{color:#d2dccb;justify-content:space-between;align-items:center;gap:12px;display:flex}.app-game-intro .poster-edition[data-v-46ae42fc]{letter-spacing:1.7px;direction:ltr;font-size:11px}.app-game-intro .poster-ready-dot[data-v-46ae42fc]{background:var(--poster-paper);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ffffff09}.app-game-intro .poster-wordmark[data-v-46ae42fc]{text-align:center;margin:28px 0 2px;font-size:32px;font-weight:800}.app-game-intro .poster-scene[data-v-46ae42fc]{--table-light:#d7cca3;flex:1;min-height:235px;position:relative}.app-game-intro .poster-scene>.game-card-scene[data-v-46ae42fc]{transform-origin:50% 40%;transform:scale(1.4)}.app-game-intro .poster-baseline[data-v-46ae42fc]{border-top:1px solid #ffffff20;margin-top:auto;padding-top:14px;font-size:12px;position:relative}.app-game-intro .entry-card[data-v-46ae42fc]{background:#ffffffb8;border:1px solid #284a3523;border-radius:18px;grid-area:3/1;grid-template-columns:minmax(0,1fr) auto;align-self:start;align-items:center;gap:18px 20px;padding:23px 25px 20px;display:grid;box-shadow:0 7px 22px #203b2d05}.app-game-intro .entry-card h2[data-v-46ae42fc]{color:#203e33;margin:4px 0 5px;font-size:21px;font-weight:800}.app-game-intro .entry-card p[data-v-46ae42fc]{color:#6b786e;margin:0;font-size:14px;line-height:1.8}.app-game-intro .entry-kicker[data-v-46ae42fc]{color:#82917a;font-size:12px;font-weight:700}.app-game-intro .online-button[data-v-46ae42fc]{color:#fffaf0;background:#254c3c;border:1px solid #254c3c;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-width:150px;min-height:52px;padding:12px 18px;font-size:16px;font-weight:800;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 4px 10px #254c3c17}.app-game-intro .online-button[data-v-46ae42fc]:hover{background:#173f30;transform:translateY(-1px)}.app-game-intro .online-button svg[data-v-46ae42fc]{flex:none;width:21px;height:21px}.app-game-intro .intro-guide-actions[data-v-46ae42fc]{border-top:1px solid #2e4e3612;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:16px;display:grid}.app-game-intro .intro-guide-actions button[data-v-46ae42fc]{color:#3b5947;background:#f8f9f4;border:1px solid #2c513723;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 13px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s;display:flex}.app-game-intro .intro-guide-actions button[data-v-46ae42fc]:hover{background:#e9efe3;border-color:#3e64444d}.app-game-intro .intro-guide-actions svg[data-v-46ae42fc]{flex:none;width:21px;height:21px}.app-game-intro .modal-layer[data-v-46ae42fc]{z-index:1250;color:#263f34;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071a15c9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.app-game-intro .rules-modal[data-v-46ae42fc]{width:min(720px,100%);max-height:calc(100dvh / var(--karmool-display-scale,1) - 48px);text-align:start;background:#faf8f2;border:1px solid #f8f6e83d;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 90px #0005}.app-game-intro .rules-modal[data-v-46ae42fc]:focus{outline:none}.app-game-intro .rules-modal[data-v-46ae42fc]:has([data-mark=solitaire]){background:#f1f9ff}:is(.app-game-intro .rules-modal:has([data-mark=solitaire]) .rules-heading h2[data-v-46ae42fc],.app-game-intro .rules-modal:has([data-mark=solitaire]) .rule-list h3[data-v-46ae42fc]){color:var(--poster-ink)}.app-game-intro .rules-modal:has([data-mark=solitaire]) .modal-close[data-v-46ae42fc]{color:var(--poster-ink);background:#dff2ff;border-color:#c0dcec}.app-game-intro .rules-modal:has([data-mark=solitaire]) .rule-list article>b[data-v-46ae42fc]{color:var(--poster-ink);background:#dff2ff;border-color:#c0dcec}.app-game-intro .rules-modal:has([data-mark=solitaire]) .rules-footer[data-v-46ae42fc]{background:#e6f4fd}.app-game-intro .rules-modal:has([data-mark=solitaire]) .modal-primary[data-v-46ae42fc]{color:#f3fbff;background:#215777;border-color:#215777}.app-game-intro .rules-modal[data-v-46ae42fc]:has([data-mark=freecell]){background:#f5faee}.app-game-intro .rules-modal:has([data-mark=freecell]) .modal-close[data-v-46ae42fc]{background:#eaf3df}.app-game-intro .rules-modal:has([data-mark=freecell]) .rule-list article>b[data-v-46ae42fc]{background:#eaf3df}.app-game-intro .rules-modal:has([data-mark=freecell]) .rules-footer[data-v-46ae42fc]{background:#eaf3df}.app-game-intro .rules-heading[data-v-46ae42fc]{flex:none;align-items:center;gap:15px;padding:25px 27px 20px;display:flex}.app-game-intro .rules-heading h2[data-v-46ae42fc]{color:#234335;margin:4px 0 0;font-size:26px;line-height:1.4}.app-game-intro .rules-game-mark[data-v-46ae42fc]{background:var(--poster-paper);width:60px;height:60px;color:var(--poster-ink);border-radius:17px;flex:none;padding:6px}.app-game-intro .modal-kicker[data-v-46ae42fc]{color:#6b7d68;font-size:12px;font-weight:700}.app-game-intro .modal-close[data-v-46ae42fc]{color:#52695a;background:#f0f2e9;border:1px solid #2343351f;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;margin-inline-start:auto;display:grid}.app-game-intro .modal-close svg[data-v-46ae42fc]{width:20px;height:20px}.app-game-intro .guide-scroll[data-v-46ae42fc]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#94a38c transparent;min-height:0;padding:19px 27px 24px;overflow-y:auto}.app-game-intro .rule-list article[data-v-46ae42fc]{border-bottom:1px solid #35513912;gap:15px;padding:20px 0;display:flex}.app-game-intro .rule-list article[data-v-46ae42fc]:last-child{border-bottom:0;padding-bottom:0}.app-game-intro .rule-list article>b[data-v-46ae42fc]{color:#587348;background:#f0f3e9;border:1px solid #d8dfce;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-family:Cairo,sans-serif;font-size:13px;display:grid}.app-game-intro .rule-list article h3[data-v-46ae42fc]{color:#2d4938;margin:3px 0 7px;font-size:16px;font-weight:800;line-height:1.6}.app-game-intro .rule-list article p[data-v-46ae42fc]{color:#677362;margin:0;font-size:16px;line-height:1.95}.app-game-intro .rules-subtitle[data-v-46ae42fc]{color:#78836f;margin:0 0 16px;font-size:14px;line-height:1.8}.app-game-intro .rule-variant-tabs[data-v-46ae42fc]{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.app-game-intro .rule-variant-tabs button[data-v-46ae42fc]{color:#61745b;background:#fffdf7;border:1px solid #36533526;border-radius:9px;flex:1;min-height:39px;padding:8px 12px;font-size:14px}.app-game-intro .rule-variant-tabs button.active[data-v-46ae42fc]{color:#fffaf0;background:#335b40;border-color:#335b40}.app-game-intro .rules-footer[data-v-46ae42fc]{background:#f2f3eb;border-top:1px solid #35513913;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 27px;display:flex}.app-game-intro .rules-footer>span[data-v-46ae42fc]{color:#819077;font-size:13px}.app-game-intro .modal-primary[data-v-46ae42fc]{color:#fffaf0;background:#294f39;border:1px solid #294f39;border-radius:10px;min-height:44px;padding:10px 22px;font-size:14px;font-weight:700}@media (width<=1050px){.app-game-intro .intro[data-v-46ae42fc]{gap:25px 32px;padding-inline:30px}.app-game-intro .game-poster[data-v-46ae42fc]{height:435px}.app-game-intro .entry-card[data-v-46ae42fc]{grid-template-columns:1fr;padding:20px}.app-game-intro .intro-actions[data-v-46ae42fc],.app-game-intro .online-button[data-v-46ae42fc]{width:100%}}@media (width<=700px){.app-game-intro .intro[data-v-46ae42fc]{grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:19px 20px 23px}.app-game-intro .intro-home-link[data-v-46ae42fc]{padding:9px 11px;font-size:13px}.app-game-intro .intro-table-label[data-v-46ae42fc]{gap:5px;font-size:12px}.app-game-intro .hero-copy[data-v-46ae42fc]{grid-row:2;padding:0}.app-game-intro .hero-copy h1[data-v-46ae42fc]{margin-top:16px;font-size:43px}.app-game-intro .hero-copy .hero-tagline[data-v-46ae42fc]{font-size:20px}.app-game-intro .hero-copy>p[data-v-46ae42fc]{font-size:16px}.app-game-intro .feature-list[data-v-46ae42fc]{gap:6px;margin-top:18px}.app-game-intro .feature-list span[data-v-46ae42fc]{padding:7px 8px;font-size:12px}.app-game-intro .entry-card[data-v-46ae42fc]{grid-area:3/1;gap:15px}.app-game-intro .game-poster[data-v-46ae42fc]{border-radius:20px;grid-area:4/1;width:100%;height:340px;padding:19px 22px}.app-game-intro .poster-wordmark[data-v-46ae42fc]{margin-top:12px;font-size:26px}.app-game-intro .poster-scene[data-v-46ae42fc]{min-height:178px}.app-game-intro .poster-scene>.game-card-scene[data-v-46ae42fc]{transform:scale(1.1)}.app-game-intro .poster-baseline[data-v-46ae42fc]{font-size:11px}.app-game-intro .modal-layer[data-v-46ae42fc]{padding:12px}.app-game-intro .rules-modal[data-v-46ae42fc]{max-height:calc(100dvh / var(--karmool-display-scale,1) - 24px);border-radius:20px}.app-game-intro .rules-heading[data-v-46ae42fc]{gap:11px;padding:19px 18px 16px}.app-game-intro .rules-heading h2[data-v-46ae42fc]{font-size:22px}.app-game-intro .rules-game-mark[data-v-46ae42fc]{border-radius:13px;width:49px;height:49px}.app-game-intro .guide-scroll[data-v-46ae42fc]{padding:17px 18px 20px}.app-game-intro .rule-list article[data-v-46ae42fc]{gap:11px}.app-game-intro .rule-list article p[data-v-46ae42fc]{font-size:15px}.app-game-intro .rules-footer[data-v-46ae42fc]{padding:14px 18px}.app-game-intro .rules-footer>span[data-v-46ae42fc]{display:none}.app-game-intro .modal-primary[data-v-46ae42fc]{width:100%}}@media (prefers-reduced-motion:reduce){.app-game-intro button[data-v-46ae42fc],.app-game-intro a[data-v-46ae42fc]{transition:none}}.app-game-toolbar[data-v-264a6dd6]{flex:none;display:block}.app-game-toolbar .shared-game-toolbar[data-v-264a6dd6]{z-index:20;min-height:70px;padding:max(10px, env(safe-area-inset-top)) 20px 10px;color:#f3f2e8;background:linear-gradient(105deg,#142820fa,#0d1c17fa);border-bottom:1px solid #d6cba91c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid;position:relative;box-shadow:0 3px 18px #00000018}.app-game-toolbar .shared-toolbar-button[data-v-264a6dd6]{color:#dce4d6;min-width:42px;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:#d9e4c708;border:1px solid #ede9cb1a;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.app-game-toolbar .shared-toolbar-button[data-v-264a6dd6]:hover{color:#fffdf1;background:#ede5bb12;border-color:#e0d7aa4d}.app-game-toolbar .shared-toolbar-button[data-v-264a6dd6]:focus-visible{outline-offset:3px;outline:2px solid #d9ba7c}.app-game-toolbar .shared-toolbar-button>svg[data-v-264a6dd6]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.app-game-toolbar .shared-toolbar-button.toolbar-back[data-v-264a6dd6]{color:#d8cba5;background:#d5b77a09;border-color:#d5b77a2b}.app-game-toolbar .shared-toolbar-button.rules-label[data-v-264a6dd6]{color:#cddcc8}.app-game-toolbar .shared-toolbar-button.score[data-v-264a6dd6]{color:#ddc58d}.app-game-toolbar .shared-toolbar-button.sound[data-v-264a6dd6]{color:#c3cfbf;width:42px;padding:0}.app-game-toolbar .shared-toolbar-button.sound[aria-pressed=false][data-v-264a6dd6]{color:#8b9c8b}.app-game-toolbar .shared-toolbar-heading[data-v-264a6dd6]{align-items:center;gap:11px;min-width:0;display:flex}.app-game-toolbar .shared-toolbar-heading>span[data-v-264a6dd6]:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.app-game-toolbar .shared-toolbar-heading strong[data-v-264a6dd6]{color:#f5f3e8;overflow-wrap:anywhere;font-family:Cairo,sans-serif;font-size:16px;line-height:1.45}.app-game-toolbar .shared-toolbar-heading small[data-v-264a6dd6]{color:#9aac9b;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.app-game-toolbar .toolbar-game-icon[data-v-264a6dd6]{background:#e9ddba0d;border:1px solid #d6c39726;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.app-game-toolbar .toolbar-game-icon img[data-v-264a6dd6]{object-fit:contain;width:29px;height:29px}.app-game-toolbar .shared-toolbar-actions[data-v-264a6dd6]{align-items:center;gap:6px;display:flex}.app-game-toolbar .open-karmool-app[data-v-264a6dd6]{display:none}.app-game-toolbar .exit-confirm-layer[data-v-264a6dd6]{z-index:10000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020705d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.app-game-toolbar .exit-confirm-modal[data-v-264a6dd6]{width:min(92vw / var(--karmool-display-scale,1), 430px);color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#bda56b17,#0000 58%),#14261e;border:1px solid #e2cf9b38;border-radius:25px;padding:27px;box-shadow:0 28px 85px #00000094}.app-game-toolbar .exit-confirm-icon[data-v-264a6dd6]{color:#0b100d;width:54px;height:54px;box-shadow:0 10px 26px color-mix(in srgb, var(--accent,#f5c76b) 25%, transparent);background:#dfcf9f;border-radius:18px;place-items:center;margin:0 auto 12px;display:grid}.app-game-toolbar .exit-confirm-icon img[data-v-264a6dd6]{object-fit:contain;filter:drop-shadow(0 5px 10px #00000052);width:42px;height:42px}.app-game-toolbar .exit-confirm-modal h2[data-v-264a6dd6]{color:#f2eddd;margin:0 0 7px;font-size:27px}.app-game-toolbar .exit-confirm-modal p[data-v-264a6dd6]{color:#b7c5b5;margin:0;font-size:15px;font-weight:400;line-height:1.7}.app-game-toolbar .exit-confirm-actions[data-v-264a6dd6]{grid-template-columns:1fr 1fr;gap:9px;margin-top:21px;display:grid}.app-game-toolbar .exit-confirm-actions button[data-v-264a6dd6]{min-height:49px;font:inherit;cursor:pointer;border-radius:14px;padding:9px 12px;font-size:14px;font-weight:900}.app-game-toolbar .exit-confirm-actions button[data-v-264a6dd6]:focus-visible{outline-offset:4px;outline:2px solid #e4cf95}.app-game-toolbar .exit-confirm-actions .continue[data-v-264a6dd6]{color:#10140f;background:#dfcf9f;border:0}.app-game-toolbar .exit-confirm-actions .leave[data-v-264a6dd6]{color:#ffffffc7;background:#ffffff0e;border:1px solid #ffffff1f}@media (width<=560px){.app-game-toolbar .exit-confirm-modal[data-v-264a6dd6]{border-radius:21px;padding:22px 17px 17px}.app-game-toolbar .exit-confirm-modal h2[data-v-264a6dd6]{font-size:23px}.app-game-toolbar .exit-confirm-modal p[data-v-264a6dd6]{font-size:14px}}@media (width<=1000px){.app-game-toolbar .shared-toolbar-actions .toolbar-label[data-v-264a6dd6]{display:none}.app-game-toolbar .shared-toolbar-actions .shared-toolbar-button[data-v-264a6dd6]{width:40px;padding:0}}@media (width<=700px){.app-game-toolbar .open-karmool-app[data-v-264a6dd6]{display:inline-flex}.app-game-toolbar .toolbar-back .toolbar-label[data-v-264a6dd6]{display:none}.app-game-toolbar .shared-game-toolbar[data-v-264a6dd6]{gap:10px;min-height:64px;padding-inline:10px}}@media (width<=480px){.app-game-toolbar .shared-game-toolbar[data-v-264a6dd6]{gap:7px;padding-inline:8px}.app-game-toolbar .toolbar-game-icon[data-v-264a6dd6]{display:none}.app-game-toolbar .shared-toolbar-heading strong[data-v-264a6dd6]{font-size:14px}.app-game-toolbar .shared-toolbar-heading small[data-v-264a6dd6]{font-size:12px}.app-game-toolbar .shared-toolbar-actions[data-v-264a6dd6]{gap:4px}.app-game-toolbar .shared-toolbar-button[data-v-264a6dd6],.app-game-toolbar .shared-toolbar-actions .shared-toolbar-button[data-v-264a6dd6]{border-radius:10px;width:40px;min-width:40px;min-height:44px;padding:0}.app-game-toolbar .shared-toolbar-button>svg[data-v-264a6dd6],.app-game-toolbar .shared-toolbar-actions .shared-toolbar-button>svg[data-v-264a6dd6]{width:18px;height:18px}}@media (width<=360px){.app-game-toolbar .shared-toolbar-button[data-v-264a6dd6],.app-game-toolbar .shared-toolbar-actions .shared-toolbar-button[data-v-264a6dd6]{width:33px;min-width:33px;min-height:40px}}@media (prefers-reduced-motion:reduce){.app-game-toolbar .shared-toolbar-button[data-v-264a6dd6]{transition:none}}
