/* timaBeans – Slon (3–7 let): slike, velike tiskane črke, domači zaslon. */
/* Slon (3–7 let): slike, velike tiskane črke, brez tekmovanja */
body.mini #home>*:not(#mini-home){display:none!important}
body.mini #hearts,body.mini #timer{display:none!important}
body.mini #play .question,body.mini #play .answer,body.mini #kind,body.mini #translation,body.mini #play .token,body.mini #feedback,body.mini .mini-home strong,body.mini .mini-card strong,body.mini .mini-card small,body.mini .mini-home h1{text-transform:uppercase;letter-spacing:.05em;font-family:"Arial Rounded MT Bold",system-ui,Arial,sans-serif}
body.mini #play .question{font-size:clamp(26px,8vw,38px);text-align:center}body.mini #play .answer{font-size:clamp(22px,6.5vw,30px);min-height:64px}
body.mini .mini-pic{display:flex;justify-content:center;margin:4px 0}.mini-img{width:min(34vw,140px);height:min(34vw,140px);object-fit:contain}.mini-swatch{display:inline-block;border-radius:50%;border:4px solid #fff;box-shadow:0 4px 0 #0007}.mini-num{display:inline-flex;align-items:center;justify-content:center;font-size:56px;font-weight:900;color:#fff}
.mini-home{text-align:center}.mini-hero{display:flex;flex-direction:column;align-items:center;gap:2px}.mini-elephant{width:min(40vw,150px);height:auto}.mini-hero h1{margin:4px 0;font-size:34px}.mini-hero p{margin:0 0 8px;font-size:18px}
.mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mini-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;min-height:150px;border-radius:24px;border:3px solid #a8d0ff;background:linear-gradient(160deg,#2f5fb8,#6a3fd6);color:#fff;font-size:18px;box-shadow:0 6px 0 #1a2f78}.mini-tile.done{border-color:#ffd54a}.mini-tile-img{width:84px;height:84px}.mini-star{position:absolute;top:8px;right:10px;font-size:26px}
.mini-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mini-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px;border-radius:18px;border:3px solid #4a6a92;background:#223a5c;color:#fff;min-height:150px}.mini-card strong{font-size:22px;overflow-wrap:anywhere}.mini-card small{font-size:14px;color:#c5d5e8}.mini-card .mini-img{width:84px;height:84px}
body.mini #translation{display:none}
.vocab-ico{width:28px!important;height:28px!important;flex:none;margin-right:8px;vertical-align:middle}.vocabitem{display:flex;align-items:center;gap:6px}.mini-hint{min-width:180px}
/* Slon na velikih zaslonih: ena stolpec, na sredini, brez stranske vrstice */
body.mini .footer{display:none!important}
body.mini .wrap{max-width:820px!important;margin-left:auto;margin-right:auto;padding-bottom:24px!important}
body.mini #home:not(.hidden){display:block!important;max-width:none!important}
body.mini .legal-note{padding-right:0!important}
body.mini .mini-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
