.domino-compact-module__YWRwLW__dominoPage{padding:12px 14px 30px}.domino-compact-module__YWRwLW__dominoPage header{margin-bottom:10px}.domino-compact-module__YWRwLW__dominoPage header a:first-child{font-size:21px}.domino-compact-module__YWRwLW__compactHero{background:#0b1b33;border:1px solid #294b78;border-radius:12px;margin:0 0 10px;padding:8px 14px}.domino-compact-module__YWRwLW__compactHero h1{margin:0;font-size:22px}.domino-compact-module__YWRwLW__compactHero>div,.domino-compact-module__YWRwLW__compactHero p{display:none}.domino-compact-module__YWRwLW__arena{gap:8px;max-width:960px;margin:0 auto;display:grid}.domino-compact-module__YWRwLW__playerBar{background:#0b1b33;border:1px solid #294b78;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:7px 12px;display:grid}.domino-compact-module__YWRwLW__playerBar b,.domino-compact-module__YWRwLW__playerBar small{display:block}.domino-compact-module__YWRwLW__playerBar small{color:#aec2df;font-size:12px;line-height:1.4}.domino-compact-module__YWRwLW__playerBar strong{color:#ffd447;font-size:14px}.domino-compact-module__YWRwLW__avatar{color:#ffd447;background:#173b50;border:1px solid #ffd447;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.domino-compact-module__YWRwLW__table{background:radial-gradient(#28526b,#102d48);border:2px solid #417493;border-radius:18px;height:clamp(210px,35svh,340px);min-height:210px;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #0004}.domino-compact-module__YWRwLW__opponentRack{gap:3px;display:flex;position:absolute;top:14px;left:16px;right:100px;overflow:hidden}.domino-compact-module__YWRwLW__back{background:repeating-linear-gradient(45deg,#305b7b,#305b7b 4px,#132e49 4px 8px);border:1px solid #d5ad5a;border-radius:4px;flex:none;width:19px;height:32px;display:block}.domino-compact-module__YWRwLW__pile{color:#ffd447;grid-template-columns:23px auto;align-items:center;gap:3px 8px;font-size:16px;display:grid;position:absolute;top:14px;right:16px}.domino-compact-module__YWRwLW__pile small{color:#aec2df;grid-column:1/-1;font-size:12px}.domino-compact-module__YWRwLW__chainViewport{scrollbar-color:#ffd447 #102d48;scrollbar-width:thin;align-items:center;display:flex;position:absolute;inset:64px 14px 42px;overflow:auto hidden}.domino-compact-module__YWRwLW__chainViewport:focus-visible{outline-offset:-2px;outline:2px solid #ffd447}.domino-compact-module__YWRwLW__chain{flex:none;justify-content:center;align-items:center;gap:2px;min-width:100%;padding:8px 0;display:flex}.domino-compact-module__YWRwLW__prompt{color:#dcebf7;margin:0;font-size:16px}.domino-compact-module__YWRwLW__endLabels{color:#dcebf7;font-size:14px;position:absolute;bottom:12px;left:16px}.domino-compact-module__YWRwLW__tile{cursor:pointer;background:#fff9ed;border:1px solid #d8cbb2;border-radius:6px;flex:none;grid-template-columns:1fr 1fr;width:76px;height:40px;padding:0;display:grid;overflow:hidden;box-shadow:0 3px #c4bcae,0 5px 7px #0004}.domino-compact-module__YWRwLW__upright{grid-template-rows:1fr 1fr;grid-template-columns:1fr;width:40px;height:76px}.domino-compact-module__YWRwLW__face{grid-template-rows:repeat(3,6px);grid-template-columns:repeat(3,6px);place-content:center;gap:2px;display:grid}.domino-compact-module__YWRwLW__face+.domino-compact-module__YWRwLW__face{border-left:1px solid #b8aa96}.domino-compact-module__YWRwLW__upright .domino-compact-module__YWRwLW__face+.domino-compact-module__YWRwLW__face{border-top:1px solid #b8aa96;border-left:0}.domino-compact-module__YWRwLW__face i{border-radius:50%;width:6px;height:6px}.domino-compact-module__YWRwLW__pip{background:var(--pip-color,#344b69)}.domino-compact-module__YWRwLW__emptyPip{visibility:hidden}.domino-compact-module__YWRwLW__face[data-value="1"]{--pip-color:#b97017}.domino-compact-module__YWRwLW__face[data-value="2"]{--pip-color:#cf3838}.domino-compact-module__YWRwLW__face[data-value="3"]{--pip-color:#258747}.domino-compact-module__YWRwLW__face[data-value="4"]{--pip-color:#315dba}.domino-compact-module__YWRwLW__face[data-value="5"]{--pip-color:#14828f}.domino-compact-module__YWRwLW__face[data-value="6"]{--pip-color:#8e38ac}.domino-compact-module__YWRwLW__hand{background:#0b1b33;border:1px solid #294b78;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:6px;padding:12px 10px;display:flex}.domino-compact-module__YWRwLW__hand .domino-compact-module__YWRwLW__tile:not(:disabled){outline-offset:1px;outline:2px solid #ffd447}.domino-compact-module__YWRwLW__hand .domino-compact-module__YWRwLW__tile:disabled{opacity:.48;cursor:default}.domino-compact-module__YWRwLW__tile:focus-visible{outline-offset:2px;outline:3px solid #38e7ff!important}.domino-compact-module__YWRwLW__chain .domino-compact-module__YWRwLW__tile:disabled{cursor:default;opacity:1}.domino-compact-module__YWRwLW__toolbar{background:#0b1b33;border:1px solid #294b78;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.domino-compact-module__YWRwLW__toolbar p{margin:0;font-size:16px;font-weight:700}.domino-compact-module__YWRwLW__toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.domino-compact-module__YWRwLW__toolbar button,.domino-compact-module__YWRwLW__toolbar a{min-height:42px;padding:10px 12px;font-size:14px}.domino-compact-module__YWRwLW__toolbar button:disabled{opacity:.5;cursor:default}.domino-compact-module__YWRwLW__rules{color:#aec2df;padding:8px 12px;font-size:14px}.domino-compact-module__YWRwLW__rules summary{cursor:pointer;color:#ffd447}.domino-compact-module__YWRwLW__rules p{margin-bottom:0;line-height:1.5}@media (max-width:600px){.domino-compact-module__YWRwLW__dominoPage{padding:8px 8px 24px}.domino-compact-module__YWRwLW__dominoPage header a:first-child{font-size:17px}.domino-compact-module__YWRwLW__dominoPage header a:last-child{padding:8px;font-size:14px}.domino-compact-module__YWRwLW__compactHero h1{font-size:18px}.domino-compact-module__YWRwLW__playerBar{grid-template-columns:30px 1fr auto;gap:7px;padding:6px 8px}.domino-compact-module__YWRwLW__avatar{width:28px;height:28px;font-size:10px}.domino-compact-module__YWRwLW__playerBar strong{font-size:12px}.domino-compact-module__YWRwLW__table{height:clamp(190px,30svh,250px);min-height:190px}.domino-compact-module__YWRwLW__tile{width:66px;height:35px}.domino-compact-module__YWRwLW__upright{width:35px;height:66px}.domino-compact-module__YWRwLW__face{grid-template-rows:repeat(3,5px);grid-template-columns:repeat(3,5px)}.domino-compact-module__YWRwLW__face i{width:5px;height:5px}.domino-compact-module__YWRwLW__hand{gap:5px;padding:10px 8px}.domino-compact-module__YWRwLW__toolbar{flex-direction:column;align-items:stretch;gap:8px}.domino-compact-module__YWRwLW__toolbar>div>*{text-align:center;flex:1}.domino-compact-module__YWRwLW__toolbar p{font-size:14px}.domino-compact-module__YWRwLW__chainViewport{left:8px;right:8px}.domino-compact-module__YWRwLW__opponentRack{left:10px;right:85px}.domino-compact-module__YWRwLW__pile{right:10px}}.domino-compact-module__YWRwLW__pile{cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:70px;min-height:60px;padding:6px}.domino-compact-module__YWRwLW__pile:hover:not(:disabled){background:#ffffff15}.domino-compact-module__YWRwLW__pile:focus-visible{outline-offset:2px;outline:3px solid #ffd447}.domino-compact-module__YWRwLW__pile:disabled{opacity:.55;cursor:default}
