/* @cpi 2026-10-04 20:40: tarjeta no modal; solo ocupa una esquina y deja libre el tablero. */
.excavacion-reminder{position:fixed;z-index:90;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:min(350px,calc(100vw - 28px));box-sizing:border-box;padding:16px 42px 12px 16px;border:1px solid #bd9b60;border-radius:14px;background:#172b3ef5;color:#f2eadb;box-shadow:0 8px 28px #0005;font:14px/1.45 system-ui,sans-serif}
.excavacion-reminder[hidden]{display:none!important}
.excavacion-reminder p{margin:0 0 12px}
.excavacion-reminder .excavacion-dismiss{position:absolute;right:5px;top:5px;width:30px;height:30px;min-width:30px;padding:0;color:#f2eadb;background:transparent;border:0}
.excavacion-reminder .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 12px;background:#d6b675;color:#13293c;border:0}
.excavacion-reminder .excavacion-quiet{display:block;margin-top:10px;padding:2px 0;min-height:28px;background:none;border:0;color:#d3dce4;font:inherit;font-size:12px;text-decoration:underline}
/* Los salones tienen su propio acceso y la partida lo conserva dentro de las herramientas móviles. */
body[data-view="lobby"] #excavacion-access,body[data-view="game"] #excavacion-access{display:none!important}
[data-excavacion-access][hidden]{display:none!important}
@media(max-height:480px) and (orientation:landscape){.excavacion-reminder{bottom:8px;right:8px;width:310px;padding-top:10px;padding-bottom:8px;font-size:12px}.excavacion-reminder p{margin-bottom:7px}.excavacion-reminder .excavacion-quiet{margin-top:5px}}
