.woldh1{margin:0;font-size:24px;text-align:center}.game-description{margin-top:5px;font-size:16px;color:#7a6969}.woldcontainer{max-width:1200px;margin:0 auto;padding:10px;flex:1}.game-area{display:flex;flex-direction:column;gap:10px;padding-top:10px}.map-container{position:relative;border:2px solid #3498db;border-radius:8px;overflow:hidden;height:63vh;min-height:540px;margin-bottom:20px}#world-map{width:100%;height:100%}path{fill:#ccc;stroke:#fff;stroke-width:.5px;transition:fill .3s;cursor:pointer}path:hover{fill:#9ecef7}.game-info{display:flex;flex-wrap:wrap;gap:10px}.game-panel{flex:1;min-width:300px;background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 5px #0000001a}.status{padding:10px;margin-top:10px;border-radius:5px;font-weight:700}.near{background-color:#ffeaa7;color:#d35400}.medium{background-color:#fab1a0;color:#c0392b}.far{background-color:#ff7675;color:#900}.correct{background-color:#55efc4;color:#27ae60}.attempts{margin-top:15px;font-size:18px}button{background-color:#3498db;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-size:16px;margin-top:15px;transition:background-color .3s}#show-country-btn{background-color:#ee4305;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-size:12px;margin-top:15px;transition:background-color .3s}button:hover{background-color:#2980b9}.attempts-list{margin-top:15px;max-height:200px;overflow-y:auto;border:1px solid #ddd;border-radius:5px;padding:10px}.attempts-list p{margin:5px 0;padding:5px;border-bottom:1px solid #eee}.selected-country{color:#3498db;font-weight:700}.difficulty-selector{margin-bottom:15px}.hint-button{background-color:#f39c12;margin-right:10px}.hint-button:hover{background-color:#e67e22}#hint-area{margin-top:15px;padding:10px;border-radius:5px;background-color:#f8f9fa;display:none}
